Right now, Papa John's runs 5 locations near Williamsburg, Virginia, Virginia. The listing of all Papa John's stores in the area can be found here.