1 verified providers
258 Walnut St, Shrewsbury, MA
(508) 841-5735
★ 4.8 (134 reviews)
The Residence at Orchard Grove is a specialized memory care community located in Shrewsbury, Massachusetts, dedicated to providing compassionate care