Home ▪ Tru Salon Tru Salon BY nycatl 12.1.12 1223 South Harvard Avenue Tulsa, OK 74112, United States No comments yet.