Would give zero stars if possible. Figured I'd give this nail salon a shot..went in and asked If they had time to for me. One of the workers said to come back in 40 minutes. I came back in 40...
Since 2004, Top Queen Nails Llc has been providing Beauty Shops from Lakewood. Top Queen Nails Llc is incorporated in Colorado.
Top Queen Nails is located at 97 S Sheridan Blvd, Lakewood, CO. This location is in the North Alameda neighborhood. This business specializes in Nail Care.
If you don't see your business listed on YellowBot, please add your business listing.
© 2007-2017 Solfo, Inc. – All rights reserved