New Lodge

New Lodge is a care home located in Stoke-on-Trent, Staffordshire, England, offering residential and nursing care services. The facility is registered to…