Leba Beauty Corp is a beauty company based in Georgetown, MA, specializing in a range of cosmetic services and products.
Their team of experienced professionals offers a variety of beauty treatments to enhance clients' natural features and promote self-care.
Generated from their business information