Subway 27320

Subway #27320-0 is a Subway restaurant located at, 600 South Victoria Road , Oxnard, California.