Subway 6747

Subway #6747-0 is a Subway restaurant located at, 1831 South 7th Street , St. Louis, Missouri.