FREE Open Clinic at Both Locations
Every Thursday from 8:00 AM– 4:00 PM in both the Ellwood City and New Castle clinics, our physical therapists are available, without an appointment to talk to you about that ache or pain that you have been having and determine if physical therapy may be helpful for you or if you need to seek medical attention. No insurance card or referral from a physician is needed – just walk in!