Frontera Energy Customer Service Phone Numbers Customer service:  +1 416 362 7735   Frontera Energy Headquarters Info, Email, Phone number, Website and live chat Information Frontera Energy is a Canadian petroleum exploration and production company in the business of heavy crude oil and natural gas. Its focus is on Colombia and Peru where it holds numerous