218 N. Tejon Street, Colorado Springs, CO 80903
Idoru Clothing started in 2002 as a clothing boutique offering the latest fashion and trends to men and women. We specialize in exclusive brands and stock only a limited number of each style so our customers know their look is one of a kind.
Find out about the latest events and other fun stuff at:
Business Hours (Mountain Time):
Idoru’s Flagship Store
218 N. Tejon, Suite 100
Colorado Springs, CO 80908