Address, Phone Number, and Hours for Freeport Energy Center Power Plant, an Power Plants, at Freeport.
Name : Freeport Energy Center Power Plant
Address : 2301 North Brazosport Boulevard Freeport, Texas, 77541
Locality : Freeport
View map of Freeport Energy Center Power Plant get driving directions from your location.