UPCOMING EVENTS SEE ALL Freedom Solar Share: Contractor - Electrical Freedom Solar Visit Website Request Info 2300 E 76th Avenue Ste D400 Denver, CO 80229 (970) 214-4433 About About Freedom Solar is a leader in turnkey solar power solutions for residential and commercial solar markets since 2007.