Subway 21216

Subway #21216-0 is a Subway restaurant located at Spring Creek Shopping Center, 1714 South Circle, Colorado Springs, Colorado.