lululemon
- Distance: 4.37 mi
- Address:3-158 North Fillmore St, Denver, CO 80206
- Phone:(720) 941-6470
- Reviews: 19Rating: 3.2
Stood there, needed help, asked for help and one employee said she would be right with and went some where else....employees looked at me and walked right pass me without a word. Horrible customer service.... more