Beauty Products - Carmel, IN, US
Indy Brow Boss, LLC is located in Carmel, IN, specializing in providing the highest quality microblading services, resulting in the most beautiful and natural brows for your specific facial structure. Indy Brow Boss was created in 2020 by Crystal Rightor. Crystal is a certified microblading artist who has gained invaluable product knowledge, a deep understanding of color theory and facial symmetry, and is able to incorporate them together to deliver this life-changing procedure.