According to our records, this business is located at 20 E Mitchell Hammock Rd. in Oviedo (in Seminole County), Florida 32765, the location GPS coordinates are: 28.6552228 (latitude), -81.2075479 (longitude). Papa Johns is categorized under Drive-In Restaurants (SIC code 5812). Known organization manager is Jeff Treulieb. You can contact the company by phone at (407) 366-7272.