Papa John's runs 4 stores near Scottsboro, Alabama. Refer to this page for the listing of all Papa John's branches nearby.