Subway 12178

Subway #12178-0 is a Subway restaurant located at Taft Church Station Shopping Center, 150 Sam Walton Drive Suite 200, Sparta, Tennessee.