Subway 12193

Subway #12193-0 is a Subway restaurant located at 152 South Y Square Shopping Center, 152 South Y Square, Selmer, Tennessee.