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 Subway hoursJamba Juice hoursStarbucks hoursQdoba hoursSmoothie King hoursWhite Castle hoursPeople Are Reading