Long-Term care, reimagined: Green House Cottages coming to Sheridan in 2026
July 15, 2025 at 8:29 p.m.
Sheridan Healthcare & Rehabilitation Center at 113 South Briarwood held a groundbreaking ceremony for its newest facility, The Green House Cottages. (Photo: Gretchen Ritchey)