Texas Physical Therapy Specialists logo


Leander

Contact Info

1789 S. Bagdad Road, Ste. 102
Leander, TX 78641
Get Directions Phone: 512.337.8970
Fax: 512.337.8971

Meet the Staff

Clinic Hours

  • Monday, Wednesday, Friday 7:00 AM - 4:00 PM
  • Tuesday, Thursday 10:00 AM - 7:00 PM