Get directions to: Papa John's Pizza, Scottsboro, AL
Restaurant address: 24765 John T Reid Pkwy # A Scottsboro, AL 35768, USA
Restaurant: Papa John's Pizza