For questions about lashes or scheduling, feel free to contact us!
173 West Wieuca Rd. Suite 203
Atlanta, Ga 30342
Our Buckhead location is a cozy studio environment designed to provide you with the best service by giving you individualized attention.