News

Pet Therapy

At Leigh Place, we believe in the health and wellbeing benefits of consistent interaction with an animal through our Pet Therapy Program. Pet therapy has the proven effect of elevating mood and decreasing stress for our residents. Residents at Leigh…