Subway 26509

Subway #26509-0 is a Subway restaurant located at Oxnard Shores Shopping Center, 1021 South Harbor Boulevard, Oxnard, California.