Farina Islam, MD, Obstetrics & Gynecology

15706 Pomerado Rd Ste 110
PowayCA  92064 (San Diego County)


Phone: 858-485-0130
Fax: 858-485-9424

NPI: 1922444306
License Number: 2157597 (MI)