Best Western Oxnard Inn

1156 S Oxnard Blvd
Oxnard
California
United States