Sally Beauty TULSA/OK
1700 YALE MALL
1675 S YALE AVE
TULSA OK 74112
United States