Idoru
Clothing Stores in Colorado Springs, CO
Set up in 2002, Idoru is a clothing boutique providing the latest fashion and trends for women and men. We specialize in exclusive brands and stock only a limited number of each style so our clients know their look is one of a kind. Set up in 2002, Idoru is a clothing boutique providing the latest fashion and trends for women and men. We specialize in exclusive brands and stock only a limited number of each style so our clients know their look is one of a kind.