Compare Liberty Power Plans, and Rates to Save
Liberty Power was founded in Houston, Texas in 2001. While they do provide residential electricity, they specialize and concentrate on commercial electricity to businesses and government entities. Liberty Power is licensed to sell electricity in Connecticut, Delaware, Illinois, Massachusetts, Maryland, New Jersey, New York, Texas and Washington, DC.News Articles About Liberty Power
Find What You’re Looking For
Location
IL Energy Ratings
73 W Monroe St
Chicago, IL 60603
Chicago, IL 60603

