Vistra Energy Corporation Categories Utilities 7800 S. Cilco Lane Bartonville IL 61607 (713) 507-6400 Send Email Visit Website About Us Edwards Power Station is a 700 Megawatt coal-fired power station. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×