Maple Leaf Lodge

Rated 5/5 from 5 Google reviews.

Maple Leaf Lodge is a residential care home located in Birmingham, West Midlands, providing accommodation and personal care for up to 12 individuals with…