Neil Choplin, MD, Ophthalmology

3939 3rd Ave
San DiegoCA  92103-3002 (San Diego County)


Phone: 619-296-8525
Fax: 619-692-0229

NPI: 1144205642
License Number: G57042 (CA)