Quiznos 13781

Quiznos #13781 was a Quiznos Subs restaurant located at 1621 South 4th Street in Chickasha, Oklahoma. The location opened in 2011 and closed in 2012.