Diana Barrows, MD, Obstetrics & Gynecology

2850 6th Ave
Ste 401
San DiegoCA  92103-6308 (San Diego County)


Phone: 619-908-3075
Fax: 619-908-3118

NPI: 1982742672
License Number: G27969 (CA)