Therapy South

  • Physical Therapy Clinic
1101 Higrove Parkway
Suite 125
Leeds, AL 35094
(205) 699-1220