Stennards Leisure Retirement Home (Frankly Beeches)

Rated 5/5 from 1 Google reviews.

Stennards Leisure Retirement Home (Frankly Beeches) is a family-run care home located in Northfield, Birmingham, offering residential, dementia, and respite…