Freedom, which has an A+ Better Business Bureau rating, has been serving residential customers in northern Alabama since 2003.
Freedom, which has an A+ Better Business Bureau rating, has been serving residential customers in northern Alabama since 2003.