
Studio Nails
ShopsListed for students and visitors near University of Illinois Urbana-Champaign in Champaign, Illinois.
Nail salon at 512 S Neil St, Suite C in Champaign, near campus. Offers manicures, pedicures, gels, acrylics and dip powder with strict tool sterilization, walk-ins welcome, open Monday to Saturday 10am to 7pm.