Subway adresses in Milford‚ NH Home Work hours Subway hours New Hampshire Milford AddressPhoneMap222 Elm St, Ste 3 Milford(603) 673-9099 614 Nashua St, Unit 125 Milford(603) 213-6116 You May Like Dunkin' Donuts hoursWendy's hoursSubway hoursDomino's Pizza hoursMcDonald's hoursBurger King hoursPeople Are Reading