1741 E. Ventura Blvd #E
Oxnard, CA 93030
P: (805)278-2600

Check-in Get Directions