Subway 35308

Subway #35308-0 is a Subway restaurant located at Centennial Plaza-Strand Cinema Retail, 440 South B Street Building C-7, Oxnard, California.