Quiznos 10608

Quiznos #10608 was a Quiznos Subs restaurant located at 9551 North Owasso Expressway in Owasso, Oklahoma. The location closed in 2013.