Subway 13618

Subway #13618-0 is a Subway restaurant located at Countryside Plaza Shopping Center, 1660 Countryside Drive, Turlock, California.