Meet the people and staff who live and work in St. John’s Green House homes in Penfield, NY, a first-in-the nation nursing home.
Meet the people and staff who live and work in St. John’s Green House homes in Penfield, NY, a first-in-the nation nursing home.