Southern Federal Power is located in Houston, United States on 5858 Westheimer Rd Suite 707. Southern Federal Power is rated 4.5 out of 5 in the category a texas power supply co. in United States. Southern Federal is a Texas Supply Co. licensed to provide electricity service to Texas utility customers - Residents can set-up new electric service by contacting our Welcome-Center at 1-844-744-0474 or by visiting SouthernFederal.com.
Address
5858 Westheimer Rd Suite 707
Company size
11-50 employees
Headquarters
Houston, Texas