WISE LIVING PROPERTIES

The Melrose

CHATHAM, MASSACHUSETTS

About The Melrose

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

REQUEST INFORMATION