Subway 39958

Subway #39958-0 is a Subway restaurant located at 7940 North Lander Avenue, Hilmar, California.