Capstone Infrastructure Customer Service Phone Numbers Customer service: 1 (800) 564-6253 Investor Information: 416-649-1325   Capstone Infrastructure Headquarters Info, Email, Phone number, Website and live chat Information Capstone Infrastructure Corporation is a Toronto, Ontario-based open-ended trust that invests in the following types of power generation assets: Natural Gas cogeneration, Wind, Hydro, Biomass and Solar. If you