ML Beauty Bar usa is a beauty spa in Champaign, Illinois specializing in skincare, permanent makeup, lash extensions, and microblading. The business presents itself as offering tailored beauty and rejuvenation services focused on skincare, makeup, and permanent beauty solutions.
ML Beauty Bar usa
2000 N Neil St, Next to Old navy
Champaign, IL 61820
Is this your business?