Quiznos 607

Quiznos #607 was a Quiznos Subs restaurant located at 3365 South 14th Street in Abilene, Texas. The location closed in 2013.