Teresa Dudarewicz, MD, Family Medicine

7300 Girard Ave
La JollaCA  92037-5138 (San Diego County)


Phone: 858-729-0034
Fax: 858-729-0319

NPI: 1679634406
License Number: A65431 (CA)