Subway 27496

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