Back to All Events

St. Mary's Annual Craft Fair

  • St. Mary's Episcopal Church 26 St. Mary's Rd Shelter Island (map)
Later Event: June 1
Havens Farmers Market