Oxnard, United States
5226 Neptune Square, Oxnard, California, 93035, United States of America, 93035