Quiznos 5156

Quiznos #5156 was a Quiznos Subs restaurant located at 1521 Ogden Road in Montrose, Colorado. The location closed in 2008.