Harwich Port MA E Commerce 1. 4 Braddock Ln, Harwich Port, MA 02646 | Winstead Inn and Resort (508) 432-4444