Subway 25840

Subway #25840-0 is a Subway restaurant located at Tracy Shopping Center, 959 South Tracy Boulevard, Tracy, California.