Home ▪ Down 2 Earth Natural Hair Salon Down 2 Earth Natural Hair Salon BY Mindy Whalen 10.8.14 9219 E. 71st ST Suite 21 Tulsa, OK 74133, United States 9129802152 No comments yet.