Season: Summer
Market Hours:
June 9 - October 27, 2024Sunday 10am - 1pm
Location: Swampscott Town Hall, 22 Monument Avenue