Winslow Crocker House Share: Non-Profit Visit Website 250 Main St Yarmouth Port, MA 02675 (617) 994-6661 About Map About Winslow Crocker House owned by Historic New England a former Sea Captains home on Route 6A in the historic village of Yarmouth Port. What's Nearby? Distance: 5 10 15 20 25 50 mi.