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):

Mon – Wed: 10a – 6p
Thu – Fri: 10a – 7p
Sat: 11a – 6p
Sun: Noon – 5p

Idoru’s Flagship Store
218 N. Tejon, Suite 100

Colorado Springs, CO 80908

Location Info


218 N. Tejon Street

Colorado Springs, CO 80903