co hair peoria wallpaper tulsa hair co peoria Tulsa hair co is located at 1919 s yale ave tulsa ok 74112. 3545 S Peoria Ave Tulsa OK 74105. Luv Ur Roots Hair… Thursday, November 3, 2022 Edit