3109 W Colorado Ave.,
Colorado Springs , CO 80904 UNITED STATES
Based on 1 reviews
Don't waste your time or moneyI went to Red Rock seeking a pedicure/manicure w/gel polish. When I arrived I had blue nail polish on. I explained that I had been on vacation but starting a management position on Monday so I needed a neutral color. I had two nails that...
Worldwide > United States > Colorado Springs, CO > Nail Salons