Welcome to Queen Nail & Spa
Located at a beautiful corner in Phoenix, Arizona 85053, Queen Nail & Spa is a regular nail salon for everyone, as we always try our best to deliver the highest level of customer’s satisfaction.
Read more