1. Professional Physical Therapy Services, Inc.
123 E Jefferson St Ste A, Osceola, IA 50213
Coordinate: 41.03369,-93.76405
Phone: (641) 342-1470
2. 21st Century Rehab PC
109 W Mclane St, Osceola, IA 50213
Coordinate: 41.03075,-93.7662
Phone: (641) 342-1470