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