At this time, Papa John's runs 4 branches near Lenox, Berkshire County, Massachusetts. This is the full listing of all Papa John's locations in the area.