Quiznos 13190

Quiznos #13190 was a Quiznos Subs restaurant located at 317 Homer M Adams Parkway in Alton, Illinois. The location closed in 2014.