Subway 27791

Subway #27791-0 is a Subway restaurant located at Monte Vista Crossings, 3210 West Monte Vista Avenue, Turlock, California.