1000 Town Center Drive, Oxnard, CA 93036, USA
A:
B: 1000 Town Center Drive, Oxnard, CA 93036, USA

See on Google Maps