The Cambridgeshire Care Home, 176-178 Cambridge Road, Great Shelford, Cambridge CB22 5JU, United Kingdom
+448082235550
Visit websiteThe Cambridgeshire Care Home, 176-178 Cambridge Road, Great Shelford, Cambridge CB22 5JU, United Kingdom
+448082235550
Visit website