Harwich Self Storage
254 Queen Anne Rd, Harwich 02645