1 Papa John's Store in New Castle, IN