top of page
All lash appointments are taken at our Tulsa location: 12211 E. 52nd St. Ste 301 Tulsa, OK 74146
Located inside 1898 Salon
bottom of page