Main st - South Yarmouth, MA, United States close