About

Edit info

Searching for a nail salon nearby? Queen's Nails's address is 233 S Mattis Ave, Champaign, IL 61821. Want more information on Queen's Nails prices or hours? Get details by calling (217) 398-5181.