Our Location

Our information

send us a message

961 North Rice Avenue Suite #7, Oxnard, CA, United States

805-485-4001

 

Hours:

Mon - Fri 3:00pm to 8pm

Sat  12:00pm to 6:00pm

Sun Closed


Call to make reservations.