Our mission : "To sell and service our various marine products lines with the utmost integrity, quality and courtesy in order to grow and prosper."
Leo Edwards & Sons Ltd. is Chilliwack-based company (British Columbia, Canada) with a phone number 604.795.9484. Our data show that the company is located at the address: 45955 Yale Rd W. The company has a web site: www.leoedwards.ca.
Unfortunately сompany staff has not yet provided of company's activities, mission and detailed description.