Quiznos 12134

Quiznos #12134 was a Quiznos Subs restaurant located at 2221 North Main Street in Altus, Oklahoma. The location opened in 2008 and closed in 2012.