NovaCare Rehabilitation in Partnership with OhioHealth - Troy Road Share: Health CarePhysical Therapy NovaCare Rehabilitation in Partnership with OhioHealth - Troy Road 12 Troy Road Delaware, OH 43015 (740) 513-4853 (740) 513-2334 (fax) About Map About Offers a full range of physical therapy services What's Nearby? Distance: 5 10 15 20 25 50 mi.
Offers a full range of physical therapy services