International Beauty Depot Ltd is a beauty supply store based in Ottawa, ON, offering a wide range of products for professional and personal use.
Specializing in hair care, skincare, and beauty tools, the store caters to individuals and businesses seeking quality beauty products in the Ottawa area.
Generated from their business information