The new Department of Mental Health public psychiatric facility represents an evolution in modern care and treatment. This 320-bed recovery center opened in 2012 replacing both Worcester State Hospital and Taunton State Hospital. WRCH serves 260 adults and 60 adolescents providing a state-of-the-art environment for patients and staff. The new facility comprises 428,000 square feet and is LEEDS Gold Certified.
At Symmons, we’ve built a foundation of quality craftsmanship by placing a premium on exceptional service. It’s an inner strength and outward focus that makes Symmons the smart choice. Built to last, designed to stand out, and backed by a customer-first culture.