Therapy Providers South INC

Physical Therapy Center Homewood, IL

About

Therapy Providers South INC is a physical therapy center in Homewood, IL.

Details

Specialty
Physical Therapy & Rehab
Category
Physical Therapy Center
Location
Homewood, IL 60430
Last verified
01/19/2026

Location

18636 Dixie Hwy Therapy Providers South, Homewood, IL, 60430

Get Directions

18636 Dixie Hwy Therapy Providers South, Homewood, IL, 60430

More Physical Therapy & Rehab in Homewood, IL