Ellen Leonard
NPI: 1245211895
Ellen Leonard is a Physician/Physical Medicine And Rehabilitation specialist focused health provider in San Antonio, Texas. affiliates with no hospitals or medical groups. Call Ellen Leonard on phone number 2108887382 for more information and advice or to book an appointment.
City | San Antonio |
State | Texas |
Address 1 | 10839 QUARRY PARK |
Postal Code | 78233 |
Phone | 2108887382 |
Fax | 2104518057 |
Primary Specialty | Physician/Physical Medicine And Rehabilitation |