Rated 1/5 from 1 Google reviews.
Astor Lodge is a purpose-built, single-storey care home located in the rural area of Northumberland, on the outskirts of Cramlington. The home offers nursing…