Contact Us Head Office ON London, ON, N6A 5B5, Canada 380 Wellington Street, Tower B, 6th Floor sales@buffaloturbines.com +1 (800) 226-2504 Canadian Representative ON Cambridge, ON, N1R 1T5, Canada 29 Dickson St #201 N1R 1T5 sales@cbpowerandindustrial.com +1 (519) 624-6177