Orchard Lodge is a small care home located at 22 Orchard Road, Havant, Hampshire, PO9 1AU. It provides accommodation and nursing care to older adults,…