The Oak at Island Creek Village is located in Duxbury, United States on 24 Post Rd. The Oak at Island Creek Village is rated 3.2 out of 5 in the category assisted living facilityretirement community in United States.
Accessibility
Wheelchair-accessible entrance