Company SOLAR LIBERTY ELECTRIC COMPANY INC. Address SOLAR LIBERTY ELECTRIC COMPANY INC., BUFFALO, 14221, NEW YORK