The Waterfront is located in the picturesque hamlet of New Suffolk, New York on the spectacular North Fork of Long Island.
Approximately 2 hours by car from New York City and only 20 minutes from the end of the Long Island Expressway.
Approximately 2 hours by car from New York City and only 20 minutes from the end of the Long Island Expressway.