- Horizon Physical Therapy and Rehabilitation | Bay City MI | Saginaw | Essexville | Freeland MI | Auburn
- Services
- Staff
- Locations
- Patient Center
- Contact Horizon Physical Therapy and Rehabilitation
- Physical Therapy Bay City MI
- Physical Therapy Saginaw
- Physical Therapy Essexville
- Physical Therapy Freeland MI
- Physical Therapy Auburn