Company W & S OF STATEN ISLAND CORP. Address W & S OF STATEN ISLAND CORP., STATEN ISLAND, 10312, NEW YORK