1. Hayward Landing Apartments 26 North St, Douglas, MA 01516 Coordinate: 42.07593,-71.71083 Phone: (508) 476-3777
2. Riddle Brook Apts 13 West St, Douglas, MA 01516 Coordinate: 42.07124,-71.71965 Phone: (508) 476-7862