amarillo bar nail wallpaper paint nail bar amarillo 9180 Town Square Blvd Suite 1031 Amarillo TX 79119 Get Directions. Masks requiredstaff wears masksfree wi-fiwomen-owned. … Sunday, June 26, 2022 Edit