Subway 4679

Subway #4679-0 is a Subway restaurant located at 810 North Ventura Road, Oxnard, California.