Spruce Farm Address Hensey Way Wilmington, MA 01887 Rent or Own: OwnSHI Units: 3DHCD ID: 10558Is the waiting list open?: No