I Candy Cosmetics is a beauty store in San Lorenzo, CA that offers a variety of cosmetic products for sale.
Specializing in makeup and skincare items, the store provides customers with a selection of high-quality beauty products to choose from.
Generated from their business information