Contact Us

 

Megapower Installations

Phone:  (250) 475-2100

Toll Free: 1-888-527-6777

Fax: (250) 475-1126

Email: general@megapower.ca

 

3277 Whittier Avenue, Victoria, BC