Skip to content

Get In Touch

    Head Office & Showroom

    Tel: 1-800-335-8105
    Fax: 1-800-335-8105

    466 SPEERS ROAD,3RD FLOOR
    Oakville, Ontario, L6K 3W9
    Canada

    USA Office

    Tel: 1-800-335-8105
    Fax: 1-800-335-8105

    231 W 135th St
    Los Angeles, CA 90061
    United States

    By Appointment Only!

    Monday to Friday : 9AM - 5PM (EST)
    Saturday : CLOSED
    Sunday : CLOSED