Search our database by NPI number

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.

CitySan Antonio
StateTexas
Address 110839 QUARRY PARK
Postal Code78233
Phone2108887382
Fax2104518057
Primary SpecialtyPhysician/Physical Medicine And Rehabilitation

Leave your comments: