Ahmad Siar Ayoubi, MD, Family Medicine

20101 Lake Chabot Rd Fl 3
Castro ValleyCA  94546 (Alameda County)


Phone: 510-886-3400
Fax: 510-506-7729

NPI: 1992926075
License Number: 898468 (CA)