Ebenezer O Ajilore, MD, Obstetrics & Gynecology

50 Alessandro Pl
Ste 310
PasadenaCA  91105-3149 (Los Angeles County)


Phone: 626-796-9114
Fax: 626-796-8523

NPI: 1891787537
License Number: A30816 (CA)