Penwortham Grange & Lodge Care Home - Orchard is located in Preston, United Kingdom on Martin Field Rd, Penwortham. Penwortham Grange & Lodge Care Home - Orchard is rated 2.8 out of 5 in the category assisted living facility in United Kingdom.
Address
Martin Field Rd, Penwortham
Amenities
Gender-neutral toilets