A Perfect Day for Town Day
Leonard Street was a hive of activity on Saturday, May 16 as thousands flocked to Belmont Center for Town Day. The weather was letter-perfect, with blue skies and warm, springtime temperatures. The crowd was welcomed by more than 100 booths, featuring everything…
