In Colorado Springs DCF, formerly Whistling Pines, has a 100 yard indoor at their west location off Peace Palace Point near I-25 and Garden of the Gods.