Jo & Co Salon 1325 East 15th Street, Tulsa, OK 74120