Subway 1896

Subway #1896-0 is a Subway restaurant located at 1431 North Academy Boulevard, Colorado Springs, Colorado.