New search
Padma Nanduri
FACS, MD
Ophthalmology Physician
3.3
(46 reviews)
Cost:
$
$
$
$
$
Apple
Google
Clinic
,
5330 Carroll Canyon Road, Suite 210, San Diego, CA 92121
,
(858) 450-1010
Call
Claim this Profile
Report an issue
Other matched specialists
Loading other matched specialists