According to our records, this business is located at 2503 Mcfarland Blvd. in Northport (in Tuscaloosa County), Alabama 35476, the location GPS coordinates are: 33.186411 (latitude), -87.525429 (longitude). Papa Johns is categorized under Drive-In Restaurants (SIC code 5812). Known organization manager is Richard Lewis. You can contact the company by phone at (205) 339-9200.