Dr. Stephen Feehan, DPT
Physical Therapy
Make an Appointment
(317) 776-7028Telehealth services available
New You Clinic is located at 18077 River Rd Ste 200, Noblesville, IN 46062.
Providers at New You Clinic specialize in Nursing (Nurse Practitioner), Pain Medicine, and Physical Therapy.
Three providers practice at New You Clinic.
Use the insurance check on this page to verify if New You Clinic is in-network.