Farinaz Farrahi, MD, Allergy & Immunology

13847 E 14th St Ste 112
San LeandroCA  94578-2625 (Alameda County)


Phone: 510-352-8535
Fax: 510-352-8644

NPI: 1174661227
License Number: A95425 (CA)