Quiznos 3707

Quiznos #3707 was a Quiznos Subs restaurant located at 1200 North Keller Drive in Effingham, Illinois. The location closed in 2012.