CANADIAN SOLAR MSS CANADA INC
CANADIAN SOLAR MSS CANADA INC's Shipments Over Time
Purchase Ratings
Shipment Reliability and Frequency Volume of Goods
Avg. Shipments per Month: 0.56 Average TEU per month: 4.67
Active Months: 2 Average TEU per Shipment: 6.22
Shipment Frequency Std. Dev.: 1.63
Shipments By Companies
Company Name Shipments
CANADIAN SOLAR INTERNATIONAL LIMITE 16 shipments
CANADIAN SOLAR INTERNATIONAL LIMITED 13 shipments
CANADIAN SOLAR MANUFACTURING THAIL 5 shipments
CANADIAN SOLAR MANUFACTURING THAIL AND CO LTD 2 shipments
CANADIAN SOLAR MANUFACTURING THAILAND CO 1 shipments
Shipments By HS Code
HS Code Shipments
854140 Diodes, transistors, similar semiconductor devices; including photovoltaic cells assembled or not in modules or panels, light-emitting diodes (LED), mounted piezo-electric crystals : Electrical apparatus; photosensitive, including photovoltaic cells, whether or not assembled in modules or made up into panels, light-emitting diodes (LED) 22 shipments
841919 Machinery, plant (not domestic), or laboratory equipment; electrically heated or not, (excluding items in 85.14) for the treatment of materials by a process involving change of temperature; including instantaneous or non electric storage water heaters : Heaters; instantaneous or storage water heaters, non-electric, other than instantaneous gas water heaters 6 shipments
220606 Fermented beverages, n.e.c. in chapter 22; (e.g. cider, perry, mead, sake) 2 shipments
240504 2 shipments
250203 Iron pyrites; unroasted 2 shipments
220502 Vermouth and other wine of fresh grapes, flavoured with plants or aromatic substances 1 shipments
220503 Vermouth and other wine of fresh grapes, flavoured with plants or aromatic substances 1 shipments
220609 Fermented beverages, n.e.c. in chapter 22; (e.g. cider, perry, mead, sake) 1 shipments
220611 Fermented beverages, n.e.c. in chapter 22; (e.g. cider, perry, mead, sake) 1 shipments
220702 Ethyl alcohol, undenatured; of an alcoholic strength by volume of 80% vol. or higher; ethyl alcohol and other spirits, denatured, of any strength 1 shipments
220705 Ethyl alcohol, undenatured; of an alcoholic strength by volume of 80% vol. or higher; ethyl alcohol and other spirits, denatured, of any strength 1 shipments
230102 Flours, meal and pellets, of meat or meat offal, of fish or of crustaceans, molluscs or other aquatic invertebrates, unfit for human consumption; greaves 1 shipments
250105 Salt (including table salt and denatured salt); pure sodium chloride whether or not in aqueous solution; sea water 1 shipments
841231 Engines and motors; n.e.c. (e.g. reaction engines, hydraulic power engines, pneumatic power engines) : Engines; pneumatic power engines and motors, linear acting (cylinders) 1 shipments
850440 Electric transformers, static converters (e.g. rectifiers) and inductors : Electrical static converters 1 shipments
854143 Diodes, transistors, similar semiconductor devices; including photovoltaic cells assembled or not in modules or panels, light-emitting diodes (LED), mounted piezo-electric crystals 1 shipments
to show market analysis.
Similar Companies
to see more.
Latest Shipments
Arrival Date Bill Of Lading Shipper Weight HS Code Description
2025-08-17 CMDUTHD1382972A CANADIAN SOLAR INTERNATIONAL LIMITED 20962.0 kg 854140 SOLAR MODULES JOB NO.: 25075000023 25075000035 PHONE NUMBER: 00852-2528-1286 FAX:00852-2528-1622 FREIGHT PREPAID
2025-08-17 CMDUTHD1382972B CANADIAN SOLAR INTERNATIONAL LIMITED 22498.0 kg 854140 SOLAR MODULES JOB NO.: 25064900383 PHONE NUMBER: 00852-2528-1286 FAX:00852-2528-1622 FREIGHT PREPAID
2025-08-17 CMDUTHD1382980 CANADIAN SOLAR INTERNATIONAL LIMITED 22498.0 kg 854140 FREIGHT PREPAID THAILAND ACTUAL SHIPPER: CANADIAN SOLAR MANUFACTURING (THAILAND) CO., LTD. SOLAR MODULES JOB NO.: 25064900391 PHONE NUMBER: 00852-2528-1286 FAX:00852-2528-1622
2025-08-17 CMDUTHD1362176A CANADIAN SOLAR INTERNATIONAL LIMITED 41924.0 kg 854140 SOLAR MODULES JOB NO.: 25075000021 25075000027 PHONE NUMBER: 00852-2528-1286 FAX:00852-2528-1622 FREIGHT PREPAID ACTUAL SHIPPER: CANADIAN SOLAR MANUFACTURING (THAILAND) CO., LTD. SOLAR MODULES JOB NO.: 25075000021 25075000027 PHONE NUMBER: 00852-2528-
2025-08-17 CMDUTHD1362176B CANADIAN SOLAR INTERNATIONAL LIMITED 20962.0 kg 854140 SOLAR MODULES JOB NO.: 25075000018 PHONE NUMBER: 00852-2528-1286 FAX:00852-2528-1622 ACTUAL SHIPPER: CANADIAN SOLAR MANUFACTURING (THAILAND) CO., LTD. FREIGHT PREPAID
2025-08-17 CMDUTHD1382972C CANADIAN SOLAR INTERNATIONAL LIMITED 22498.0 kg 854140 SOLAR MODULES JOB NO.: 25064900386 PHONE NUMBER: 00852-2528-1286 FAX:00852-2528-1622 FREIGHT PREPAID
2025-03-23 MAEU249557948 CANADIAN SOLAR INTERNATIONAL LIMITE 226947.42 kg 250203 SOLAR MODULES JOB NO: 250150 00644 24074900710 2501490000 5 25014900006 25014900007 2 5014900008 24074900658 25015 000637 25015000584 250150005 81 25015000579 25015000573 25015000578 INV NO. THSM-EX-2 502-036 SOLAR MODULES JOB NO: 250150 00644 2407490
2025-03-23 MAEU249558222 CANADIAN SOLAR INTERNATIONAL LIMITE 75812.89 kg 250203 SOLAR MODULES JOB NO: 240749 00700 24074900696 2407490069 8 24075100376 24075100342 2 5014900004 INV NO. THSM-EX-25 02-037 SOLAR MODULES JOB NO: 240749 00700 24074900696 2407490069 8 24075100376 24075100342 2 5014900004 INV NO. THSM-EX-25 02-037 S
2025-03-02 MAEU248502918 CANADIAN SOLAR INTERNATIONAL LIMITE 93666.13 kg 250105 SOLAR MODULES JOB NO: 240750 00947 24075000981 2407500097 6 24055100422 24055000048 2 4085000244 24055100421 24074 800397 24075000800 240648003 11 25015000024 INV NO. THSM- EX-2501-059 SOLAR MODULES JOB NO: 240750 00947 24075000981 2407500097 6 240551
2024-06-17 MAEU238917893 CANADIAN SOLAR INTERNATIONAL LIMITE 18911.94 kg 240504 SOLAR MODULES JOB NO: 240548 00034 INV NO. THSM-EX-2405-04 2
2024-06-17 MAEU238917894 CANADIAN SOLAR INTERNATIONAL LIMITE 18911.94 kg 240504 SOLAR MODULES JOB NO: 240548 00005 INV NO. THSM-EX-2405-04 1
2023-11-21 CWQGNNJ231067132 CANADIAN SOLAR INTERNATIONAL LIMITE 3182.0 kg 850440 INVERTER
2023-10-20 WWLLWLC30915128 CANADIAN SOLAR MANUFACTURING THAILAND CO 110700.0 kg 841919 SOLAR MODULE SOLAR MODULE SOLAR MODULE SOLAR MODULE SOLAR MODULE SOLAR MODULE
2023-07-08 YMPRW488050473 CANADIAN SOLAR INTERNATIONAL LIMITE 241670.0 kg 854140 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA13 CTNRS 338 PACKAGES 10,140 PIECES SOLAR MODULES CS6R-MS-HL JOB NO. 23054801741 23054801724 23054801715 23054800733 23054801558 23054801552 23054801671 23054801579 23054801572 23054800847
2023-04-03 CTCGZHT2302005 83164.0 kg 854140 SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG
2023-04-03 CTCGZHT2302006 207910.0 kg 854140 SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG
2023-03-13 WWLLWLC30115853 18450.0 kg 854140 SOLAR MODULES JOB NO. 23014900080 INVOICE NO..
2023-03-13 WWLLWLC30115556 166328.0 kg 230102 SOLAR MODULES JOB NO. 22124800673 23014800024041 23014800042 23014800065 INVOICE NO. THSM -EX-2301-027 SOLAR MODULES JOB NO. 22124800673 23014800024041 23014800042 23014800065 INVOICE NO. THSM -EX-2301-027 SOLAR MODULES JOB NO. 22124800673 23014800024041 23014800042 23014800065 INVOICE NO. THSM -EX-2301-027 SOLAR MODULES JOB NO. 22124800673 23014800024041 23014800042 23014800065 INVOICE NO. THSM -EX-2301-027 SOLAR MODULES JOB NO. 22124800673 23014800024041 23014800042 23014800065 INVOICE NO. THSM -EX-2301-027 SOLAR MODULES JOB NO. 22124800673 23014800024041 23014800042 23014800065 INVOICE NO. THSM -EX-2301-027 SOLAR MODULES JOB NO. 22124800673 23014800024041 23014800042 23014800065 INVOICE NO. THSM -EX-2301-027 SOLAR MODULES JOB NO. 22124800673 23014800024041 23014800042 23014800065 INVOICE NO. THSM -EX-2301-027
2023-03-13 CTCGZHT2302001 145538.0 kg 854140 SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG
2023-02-23 CTCGZHT2301007 20792.0 kg 854140 SOLAR MODULES CS7N-MB-AG
2023-02-02 CTCGZHT2212021 103956.0 kg 854140 SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG
2023-02-02 CTCGZHT2212020 207910.0 kg 854140 SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG SOLAR MODULES CS7N-MB-AG
2022-08-22 CHSL403144504BKK CANADIAN SOLAR INTERNATIONAL LIMITE 103955.0 kg 220705 SOLAR MODULES SHIPPER S LOAD AND COUNT - CY CY 2,635 PIECE S 85 PALLETS SOLAR MODULES INVOICE NO. THSM-EX-2207-058 22074900037 22074900072 22074900071 22074900080 22074900090 SOLAR MODULES SOLAR MODULES SOLAR MODULES
2022-08-16 CHSL403144188BKK CANADIAN SOLAR INTERNATIONAL LIMITE 103955.0 kg 220702 SHIPPER S LOAD AND COUNT - CY CY 2,635 PIECE S 85 PALLETS SOLAR MODULES INVOICE NO. THSM-EX-2207-029 22074900003 22074900004 22074900048 22074900002 22074900028 SOLAR MODULES SOLAR MODULES SOLAR MODULES SOLAR MODULES
2022-08-11 CHSL400666973BKK CANADIAN SOLAR MANUFACTURING THAIL 79750.0 kg 220611 SOLAR MODULES SOLAR MODULES SOLAR MODULES SHIPPER S LOAD AND COUNT - CY CY 2,970 PIECE S 110 PALLETS SOLAR MODULES INVOICE NO. THSM-EX-2206-117 22064800203 22064800156 22064800190 22064800219 22064800213 SOLAR MODULES
2022-07-26 CHSL401643219BKK CANADIAN SOLAR MANUFACTURING THAIL 15950.0 kg 220609 SHIPPER S LOAD AND COUNT - CY CY 594 PIECE S 22 PALLETS SOLAR MODULES INVOICE NO. THSM-EX-2206-092 22064800247
2022-07-21 CHSL400666170BKK CANADIAN SOLAR INTERNATIONAL LIMITE 79750.0 kg 220606 SOLAR MODULES SHIPPER S LOAD AND COUNT - CY CY 2,970 PIECE S 110 PALLETS SOLAR MODULES INVOICE NO. THSM-EX-2206-065 22064800113 22064800165 22064800182 22064800228 22064800198 SOLAR MODULES SOLAR MODULES SOLAR MODULES
2022-07-21 CHSL400664977BKK CANADIAN SOLAR MANUFACTURING THAIL 79750.0 kg 220606 SOLAR MODULES SHIPPER S LOAD AND COUNT - CY CY 2,970 PIECE S 110 PALLETS SOLAR MODULES INVOICE NO. THSM-EX-2206-061 22064800123 22064800108 22064800134 22064800150 22064800090 SOLAR MODULES SOLAR MODULES SOLAR MODULES
2022-06-22 CHSL395939951BKK CANADIAN SOLAR INTERNATIONAL LIMITE 103955.0 kg 220503 SOLAR MODULES SOLAR MODULES 22054800070 22054800082 22054800126 22054800153 22054800075 INVOICE NO. THSM-EX-2205-035 SOLAR MODULES SOLAR MODULES SOLAR MODULES
2022-06-14 CHSL397340861BKK CANADIAN SOLAR MANUFACTURING THAIL 103955.0 kg 220502 SOLAR MODULES SOLAR MODULES SHIPPER S LOAD COUNT - CY CY 2,635 PIECE S 85 PALLETS SOLAR MODULES 22054800004 22054800013 22054800021 22054800036 22054800048 INVOICE NO. THSM-EX-2205-022 SOLAR MODULES SOLAR MODULES
2022-05-04 YMLUW488041383 CANADIAN SOLAR INTERNATIONAL LIMITE 37810.0 kg 854143 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA2 CTNRS 38 PACKAGES 1,254 PIECES SOLAR MODULES CS3W-MB-AG JOB NO. 22034900246 22034900280 H.S.CODE 854143 PHOTOVOLTAIC CELLS ASSEMBLED IN MODULES OR MA2 CTNRS 38 PACKAGES 1,254 PIECES SOLAR MODULES CS3W-MB-AG JOB NO. 22034900246 22034900280 H.S.CODE 854143
2022-01-17 CHSL378014820HCM CANADIAN SOLAR INTERNATIONAL LIMITE 39800.0 kg 841919 SOLAR MODULE JOB NO 21113100100 21113100103 SHIP TO CANADIAN SOLAR MSS CANADA INC 545 SPEEDVALE AVE W GUELPH ON TEL 1 519-654-0337 FAX 800-521-6763 EMAIL [email protected] CONTACT PERSON ROBB BANN TAX ID 780024139 ZIP CODE N1K 1E6 SOLAR MODULE
2022-01-17 CHSL378012459HCM CANADIAN SOLAR INTERNATIONAL LIMITE 59700.0 kg 841919 SOLAR MODULE JOB NO 21103100068 21103100095 21103100097 SHIP TO CANADIAN SOLAR MSS CANADA INC 545 SPEEDVALE AVE W GUELPH ON TEL 1 519-654-0337 FAX 800-521-6763 EMAIL [email protected] CONTACT PERSON ROBB BANN TAX ID 780024139 ZIP CODE N1K 1E6 SOLAR MODULE SOLAR MODULE
2021-10-10 GMUSSEAE21070315 CANADIAN SOLAR INTERNATIONAL LIMITE 19900.0 kg 854140 SOLAR MODULES JOB NO 21063200103
2021-10-04 OSTIYUDE21090009 CANADIAN SOLAR INTERNATIONAL LIMITED 94525.0 kg 854140 SOLAR MODULES SOLAR MODULES SOLAR MODULES SOLAR MODULES SOLAR MODULES
2021-09-16 CTCGATT21070030 CANADIAN SOLAR INTERNATIONAL LIMITED 16896.0 kg 854140 SOLAR MODULES CS1Y-MS
2021-08-31 CTCGATT21070020 CANADIAN SOLAR INTERNATIONAL LIMITED 16896.0 kg 854140 SOLAR MODULES CS1Y-MS
2021-07-07 RRKKF1050382 CANADIAN SOLAR MANUFACTURING THAIL 36796.0 kg 841919 SOLAR MODULESJOB NO:2103480067821034900885 2103480072321034800598 SOLAR MODULESJOB NO:2103480067821034900885 2103480072321034800598
2021-05-08 ONEYHANB14899900 CANADIAN SOLAR INTERNATIONAL LIMITED 59700.0 kg 841919 SOLAR MODULE SOLAR MODULE SOLAR MODULE
2021-05-04 SNSGTOR00729 CANADIAN SOLAR INTERNATIONAL LIMITE 536.0 kg 841231 GRID TIE INVERTER
2021-04-24 ZIMUHAI000045336 CANADIAN SOLAR INTERNATIONAL LIMITED 71300.48 kg 854140 SOLAR MODULES JOB NO 21033200011 2102320008 7 21033200014 SOLAR MODULES JOB NO 21033200011 2102320008 7 21033200014 SOLAR MODULES JOB NO 21033200011 2102320008 7 21033200014
2021-04-24 ZIMUHAI000045339 CANADIAN SOLAR INTERNATIONAL LIMITED 118360.57 kg 854140 SOLAR MODULES JOB NO 21033200016 21033200 012 21033200015 21023200095 21033200003 SOLAR MODULES JOB NO 21033200016 21033200 012 21033200015 21023200095 21033200003 SOLAR MODULES JOB NO 21033200016 21033200 012 21033200015 21023200095 21033200003 SOLAR MODULES JOB NO 21033200016 21033200 012 21033200015 21023200095 21033200003 SOLAR MODULES JOB NO 21033200016 21033200 012 21033200015 21023200095 21033200003
2021-03-16 CHSLBKK11020200 CANADIAN SOLAR MANUFACTURING THAIL AND CO LTD 19900.0 kg 854140 CS3U-P SOLAR MODULES
2021-02-26 CHSLBKK10120612 CANADIAN SOLAR MANUFACTURING THAIL AND CO LTD 39800.0 kg 854140 CS3U-P SOLAR MODULES CS3U-P SOLAR MODULES
2021-01-23 ONEYHANA61000500 CANADIAN SOLAR INTERNATIONAL LIMITED 161920.0 kg 841919 SOLAR MODULE SOLAR MODULE SOLAR MODULE SOLAR MODULE SOLAR MODULE SOLAR MODULE SOLAR MODULE SOLAR MODULE SOLAR MODULE SOLAR MODULE SOLAR MODULE
Contact information
Search contact information on RocketReach
Other address
545 SPEEDVALE AVE WEST GUELPH ON N1K 1E6 CANADA PHONE: +1 519 400 8762
545 SPEEDVALE AVE WEST GUELPH O PHONE 1 519 400 8762
545 SPEEDVALE AVE WEST
545 SPEEDVALE AVENUE WEST GUELPH O N ON N1K 1E6 CA
545 SPEEDVALE AVE
545 SPEEDVALE AVE WEST GUELPH ON N1K 1E6 CANADA PHONE +1 519 400 8762
545 SPEEDVALE AVE WEST GUELPH ON N1K 1E6 CANADA PHONE: +1 519 400 8762
545 SPEEDVALE AVE WEST GUELPH ON N1K 1E6 CANADA PHONE: +1 519 400 8762 ##
545 SPEEDVALE AVE WES GUELPH
545 SPEEDVALE AVE WEST GUELPH GUELPH ON N1K 1E6 CA
545 SPEEDVALE AVE WEST GUELPH ON PHONE 1 519 400 8762
545 SPEEDVALE AVE WEST GUELPH ONT ARIO N1K 1E6 CA
545 SPEEDVALE AVE WEST GUELPH ONTA RIO N1K 1E6 CA
545 SPEEDVALE AVE WESTGUELPH O N N1K 1E6 CANADA