Acacia Energy Contact Customer Service Numbers Home» Acacia» Acacia Energy Call at +1 877-997-2946140 Eldridge Road, Sugar Land, TX 77478, United StatesDirections: Follow the directions to locate Acacia Energy ContactLocations Near You: Find nearby locations of Acacia Energy ContactAcacia Energy Customer Service NumberFor service related information call atTelephone: 1-877-997-2946Acacia Energy is electricity distributing corporation which provides Texas residents. this renders number of prepaid electric programs for clients with amenable payment alternatives. corporation switched on electricity power in lesser time and preference convenience is also furnished for consumers. this renders number of permitted payment centers for clients in varied locations to garner bill payments.