About

Edit info

Italy Beauty Salon is located at 317 Ocean Dr, Laredo, TX 78043. For Italy Beauty Salon prices and hours call (956) 712-1080.