Websites hosted on 216.123.241.236 IP Address
Geo Location Information for 216.123.241.236 IP Address. The IP Address 216.123.241.236 is located at 53.5634 latitude and -113.6697 longitude in Canada. Friendly Location for the IP Address is Alberta, Edmonton, Canada, T5S.
Responsible Energy for Tomorrow - Capital Power
- capitalpower.com
Capital Power is a growth-oriented North American power producer headquartered in Edmonton, Alberta. The company develops, acquires, owns, and operates power generation facilities using a variety of energy sources.
1,126,057
$
1,200.00