Providence Flea returns to 195 District Park (across the river from its South Water Street location) every Sunday from 11am-3pm, 6/1-10/26