Jimmy John's adresses in Amherst‚ NY Home Work hours Jimmy John's hours New York Amherst AddressPhoneMap1300 Sweet Home Rd, Ste 104 Amherst(716) 689-3278 3550 Main St, Ste 120 Amherst(716) 836-3501 You May Like Moe's Southwest Grill hoursJimmy John's hoursPapa John's hoursCold Stone Creamery hoursTim Hortons hoursAuntie Anne's hoursPeople Are Reading