To navigate, press the arrow keys. Papa John's Pizza ← View details 3332 Villa Point Drive #110, 3332 Villa Point, Owensboro, KY 42303 +1 270-663-6333 Get Directions From* To * — Required information