Company SOLAR LIBERTY FRANCHISING, INC. Address SOLAR LIBERTY FRANCHISING, INC., BUFFALO, 14221, NEW YORK