Location of store L.A. Nails in Westgate Plaza mall is 2610 South Soncy Road, Amarillo, Texas - TX 79124.
GPS Coordinates: 35.181508, -101.939371
« Return to store detail