Drag box to select area
This NovaCare Rehabilitation facility is one of a 39 locations in the Indiana and Chicago areas. Sports medicine and physical therapy are the center's specialties.
884 S Rand Rd, Lake Zurich, IL 60047
- Fax: 847-726-8462
- Hours: Mon, Wed, 9am - 6pm;
Tue, Thu, 7am - 6pm; Fri, 7am - 4pm