Chipotle Leominster 10:45 AM - 11:00 PM 10:45 AM - 11:00 PM 10:45 AM - 11:00 PM 10:45 AM - 11:00 PM 10:45 AM - 11:00 PM 10:45 AM - 11:00 PM 10:45 AM - 11:00 PM252 Mill St Leominster, MA 01453 USphone(978) 401-4807(978) 401-4807Get DirectionsVisit Store Website