Subway 27320

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