Upper Canada Soap is a company based in Mississauga, ON that specializes in creating a wide range of bath and body products.
With a focus on quality ingredients and unique formulations, Upper Canada Soap offers customers a selection of luxurious and fragrant items to enhance their self-care routines.
Generated from their business information