Bonavista Energy Customer Service Phone Numbers Customer service:  1-866-971-8317   Bonavista Energy Headquarters Info, Email, Phone number, Website and live chat Information The Bonavista Energy Headquarters 1500, 525 – 8th Ave. SW Calgary, Alberta T2P 1G1, Canada. If you searching for Bonavista Energy Customer Service Number, you are at the right place. In this post, we have provided a list of Bonavista Energy