Elan Makeup Studio
4038 Lemmon Ave, Ste 102 Dallas, TX 75219
Elan Makeup Studio is located in the Traymore Building on the North side of Lemmon Ave.
Monday – Thursday: 12pm – 7pm
Friday: 12pm – 4pm
Saturday and Sunday by appointment only