Company NEW ROCHELLE SAILING CENTER CORP. Address NEW ROCHELLE SAILING CENTER CORP., NEW ROCHELLE, 10801, NEW YORK