Luminate Clinic - 1723 E 15th St Ste 100, Tulsa, OK 74104 | Fresha