Orchard Court Care Home – BCHA – Weymouth

  • 15 assisted living apartments with full heating & hot water services