Quiznos 5969

Quiznos #5969 was a Quiznos Subs restaurant located at 3309 Sowell Lane in Texarkana, Texas. The location closed in 2013.