Save David A. Gallo, MD DavidAGallo.MD.com • Urologist David Gallo, MD 885 Kempsville Road, Suite 304, Norfolk, VA