Nursing Care
20 June 2025
Thames Health Care Limited
20 beds
Thames House is a nursing home located in Rochdale, North West. The home provides specialist support for people with mental health, older people, physical disabilities, and younger adults. The home has 20 beds. It was rated Requires Improvement at its last inspection in June 2025. The home is operated by Thames Health Care Limited.
Thames Street, Rochdale, Lancashire, OL16 5NY
Send an enquiry and we'll help connect you with this care home.
3 Stamford Street, Rochdale, Lancashire
0.2 miles away
170-172 Milkstone Road, Deeplish, Rochdale, Lancashire
0.5 miles away
Broad Lane, Rochdale
0.7 miles away
Fenton Street, Rochdale, Lancashire
0.8 miles away
Samson Street, Belfield, Rochdale, Lancashire
0.9 miles away
119 Rochdale Road, Milnrow, Rochdale, Lancashire
1.0 miles away