With over 30 years in the business, International Beauty Depot pride themselves on the success and reputation of their management team to research and find those ‘new’ ‘innovative’ and exciting products that they offer to their clients for their salons and spas.
112 Nelson Street, Unit 104 & 105,
Ottawa
ON K1N 7R5
Canada
Tel: +1 613 789 3722
Email: [email protected]
Website: https://www.internationalbeautydepot.com/