“The Melrose” is a 29 unit Independent Living Community built in 1999. The property is located at 601 Rte. 28 in Harwich.

More Information About The Melrose