Alltown Fresh Nashua – Amherst 242 Amherst Street, Nashua, NH 03063 Driving Directions 603-883-0405 Store Hours Monday5:00 AM - 12:00 AMTuesday5:00 AM - 12:00 AMWednesday5:00 AM - 12:00 AMThursday5:00 AM - 12:00 AMFriday5:00 AM - 12:00 AMSaturday5:00 AM - 12:00 AMSunday5:00 AM - 12:00 AM Amenities