Assembly, Sales Office

Vancouver, British Columbia

SM Cyclo of Canada, LTD.

740 Chester Road, Annacis Island
Delta, BC, Canada

TEL   +1 (604)525-5403
FAX   +1 (604)525-0879

SM Cyclo of Canada, LTD's. West Coast facility is located in Delta, British Colombia. The 30,000 square foot office and warehouse space is located strategically to decrease lead times and service our customers better and more efficiently.

Facility Features

Building Area

1486 m²

Location

Vancouver, Canada

Opened

1989