Leominster MA Chili's Grill & Bar 1. 42 Orchard Hill Park Drive, Leominster, MA 01453 | Chili's Grill & Bar (978) 537-1720