Subway Sandwiches & Salads 1021 Harbor Blvd Oxnard, CA 93035 Phone: (805) 815-0201
Category: Restaurants