Dana Teller, MD, Obstetrics & Gynecology

9339 Genesee Ave Ste 220
San DiegoCA  92121-2196 (San Diego County)


Phone: 858-455-1248
Fax: 858-455-5461

NPI: 1295154607
License Number: A175895 (CA)