Rated 3/5 from 2 Google reviews.
Goodwood Orchard Care Home is a residential care facility located at 304 Uppingham Road, Leicester, LE5 2BE. It offers care services for adults over 65 years,…