1 Papa John's Store in Leominster, MA