Papa John's

2350 E Vineyard Ave
Oxnard, CA
805.278.7272
34.228179
-119.175751

for Papa John's
Directions
from: