Leominster MA Bars 1. 1293 Main St, Leominster, MA 01453 | Hot Shotz (978) 345-2337 2. 899 Central St, Leominster, MA 01453 | The Luxury Box (978) 537-7775