Taylor Leigh
Licensed Semi-permanent Makeup Artist
Taylor is a expert and consultant under her company Taylored Artistry servicing clients in the greater Atlanta area with over 5 years of experience. Taylor specializes in providing life changing, cosmetic solutions to both women and men.
The About page also lists her as Licensed Permanent Makeup Artist & Educator.
