Tara L Brown, MD, Ophthalmology

11770 Bernardo Plz Ct
Ste 315
San DiegoCA  92128 (San Diego County)


Phone: 858-487-5090
Fax: 619-460-2184

NPI: 1356430797
License Number: A85440 (CA)