Subway adresses in Amherst‚ NH Home Work hours Subway hours New Hampshire Amherst AddressPhoneMap85 ROUTE 101 A Amherst(603) 672-6500 101A Amherst St, Unit M6 Amherst(603) 402-9742 You May Like T.G.I. Friday's hoursOrange Leaf hoursSubway hoursDunkin' Donuts hoursTaco Bell hoursKFC hoursPeople Are Reading