Boss Nail Spa
Located conveniently in Amarillo, Texas 79109, Boss Nail Spa is the premier nail salon for all your pampering needs. Come to our nail salon and enjoy the comfortable relaxing moments with the leading service provided.
At Boss Nail Spa, you are able to immerse yourself in a cozy and luxurious space, reduce your stress of work, and forget all life’s pressure. Our elegant nail salon will create an ideal space for you to escape from all the stresses as well as tiredness to enjoy the most comfortable moments. Our nail salon offers many services such as Manicures, Pedicures, Nails Enhancement, and Waxing to satisfy your needs of enhancing natural beauty and refreshing your day.