Leominster MA Outback Steakhouse 1. 865 Merriam Ave, Leominster, MA 01453 | Outback Steakhouse (978) 840-3377