Annual Flea Market May 29, 2025 by Wendy Burton in Town News June 7th from 8 a.m. to 2 p.m. on Town Hall Hill