Mill Run - An Optalis Health & Rehabilitation Center
Mill Run - An Optalis Health & Rehabilitation Center senior living profile on Zenblis.
Community details
- Address
- 3399 Mill Run Dr, Hilliard, OH 43026
- Website
- https://www.optalishealthcare.com/location/mill-run/
- Google rating
- 3.8 from 126 reviews
- CMS overall rating
- 2 of 5
- Bliss Score
- 56 of 100