Company SOUTH AVENUE LIQUORS, INC. Address SOUTH AVENUE LIQUORS, INC., STATEN ISLAND, 10303, NEW YORK