Ellen Imber Leonard is a Pediatric Rehabilitation Medicine Physician based in San Antonio, TX and is specialized in Pediatric Rehabilitation Medicine. Ellen Imber Leonard practices in San Antonio, TX and has the professional credentials of MD. The NPI Number for Ellen Imber Leonard is 1245211895 and holds a License No. H0558 (Texas).
The current practice location address for Ellen Imber Leonard is 6711 S New Braunfels Ave, San Antonio, TX and can be reached out via phone at 210-862-7963. You can also correspond with Ellen Imber Leonard through the mailing address at 134 ROCKHILL DR, SAN ANTONIO, TX - 78209-2220 (mailing address contact number: 210-862-7963).
Identifier | Type | State | Issuer |
---|---|---|---|
H0558 | 01 | TX | STATE MEDICAL LICENSE |
1295800-02 | 05 | TX |