The Briarwood
3700 Englewood Dr
Stow, OH 44224
The Briarwood is located at 3700 Englewood Dr in Stow, Ohio. It is a 62 bed senior housing facility. The facility is in a primarily middle class area, with an average per-family income of $68,501. With approximately ...
3 miles away from Munroe Falls, OH