Location

1287 Lake Plaza Dr, Colorado Springs, CO 80906