Papa John's adresses in Jamaica‚ NY Home Work hours Papa John's hours New York Jamaica AddressPhoneMap16525 Liberty Ave, Ste 3 Jamaica(718) 298-5333 You May Like White Castle hoursTaco Bell hoursBaskin-Robbins hoursMcDonald's hoursBlimpie hoursPizza Hut hoursPeople Are Reading