Papa John's

1411 W Channel Islands Blvd
Oxnard, CA
805.487.7800
34.176014
-119.194202

for Papa John's
Directions
from: