Glenwood Landing
Hamlet on Long Island, New York
Glenwood Landing is a hamlet and census-designated place in Nassau County, New York. The population was 3,948 at the time of the 2020 census.
Glenwood Landing is mainly within the Town of Oyster Bay but a small section in the southwest corner is... Wikipedia