The Ashford At Sturbridge
3700 Sturbridge Ct., Hilliard, OH 43026
Costs include utilities, meals, and transportation with transparent pricing. Independent living starts at $3,795/mo, assisted living at $4,895/mo, plus a one-time community fee of $2,000.