Address: 238 W Rosa St

Oxnard CA 93033