Beauty by XXI, LLC
8.9 • Eyelash salon
Studio features an appealing ambience and aesthetic. Lash extensions are applied with precision, favoring a natural thickness that suits subtle preferences.
View menu
710 E Ogden Ave #410, Naperville, Illinois, United States