Farah Zuhair Dawood, MD, Internal Medicine

752 Medical Ctr Ct Ste 207
Chula VistaCA  91911-6660 (San Diego County)


Phone: 619-867-0557
Fax: 619-867-0558

NPI: 1922263466
License Number: A143088 (CA)