ABOUT LOCAL CARE HOME - MOWBRAY HOUSE
Mowbray House is a large detached house situated in a rural area of Durham. It provides care for up to five young adults with learning disabilities. Nursing care is not provided.
How to find Mowbray House
Click here for directionsThis is not a Most Recommended company. Want to change this?