Subway 4679

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