Back to All Events

The Providence Flea

  • The Providence Flea 345 South Water Street Providence, RI, 02903 United States (map)
Earlier Event: June 22
Providence Artisans Market
Later Event: June 29
Providence Artisans Market