The Residence at Orchard Grove
258 Walnut Street, Shrewsbury, MA
Senior living facility consisting of 80 units total offering Independent Living, Assisted Living and Memory Care.
258 Walnut Street, Shrewsbury, MA
Senior living facility consisting of 80 units total offering Independent Living, Assisted Living and Memory Care.