Quiznos 4626

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