Alexandra Lodge Care Home

Alexandra Lodge Care Home is a care facility located in Nottingham, NG3 5EU. The most recent Care Quality Commission (CQC) inspection, dated 28 July 2023,…