Bowfell House

Bowfell House is a purpose-built, state-of-the-art care home located in Urmston, Manchester. Designed with over 30 years of experience in delivering care in…