Home
›
Providers
›
Ebenezer O Babalola
Ebenezer O Babalola
San Antonio, Texas
Obstetrics & Gynecology, Urogynecology and Reconstructive Pelvic Surgery
✓ Verified via NPPES
Address
919 LOCKE ST
San Antonio, TX 78208
Contact
Call 210-358-8255
NPI Number
1780655175
Verified on May 30, 2026
Source: NPPES Registry →