Quiznos 2034

Quiznos #2034 was a Quiznos Subs restaurant located at 2823 Southwest Parkway in Wichita Falls, Texas. The location closed in 2013.