267 Long Pond Dr, Harwich, MA 02645, United States
244 Pleasant Lake Ave, Harwich, MA 02645, United States