Subway 6107

Subway #6107-0 is a Subway restaurant located at Crossroads at Taylorsville, 5648 South Redwood Road Space 78, Taylorsville, Utah.