Indoor Drive-in Movie

Leominster City Hall 25 West Street, Leominster, MA

Indoor Drive-in Movie at Tata Auditorium in City Hall, 25 Wet St., Leominster. No car? No problem! Turn a cardboard box…

Once Upon a Time

Leominster City Hall 25 West Street, Leominster, MA

Once Upon a Time at Tata Auditorium in City Hall, Leominster. Bring the kids for a fun vacation week event.