Quiznos 12716

Quiznos #12716 was a Quiznos Subs restaurant located at 1211 North Highway 81 in Duncan, Oklahoma. The location closed in 2015.