Alexandra Court Residential Home is a care facility located at 333 Spen Lane, West Park, Leeds, West Yorkshire, LS16 5BB. The home offers residential care…