did it get rebranded? https://www.jovie.com/locations/co/coloradosprings/jovie-of-colorado-springs.html 
8836 N Union Blvd
Colorado Springs, CO 80920

great clips (next door) seems to be at 8838 North Union Blvd?