• Care Home
  • Care home

Archived: Vaughan House

Overall: Inadequate read more about inspection ratings

21 Studley Road, Luton, Bedfordshire, LU3 1BB (01582) 734812

Provided and run by:
Parkcare Homes (No.2) Limited