Quiznos 24

Quiznos #24 was a Quiznos Subs restaurant located at 1264 South Hover Street in Longmont, Colorado.