Subway 27496

Subway #27496-0 is a Subway restaurant located at, 2847 East Vineyard Avenue , Oxnard, California.