Stony Brook | |
Stony Brook, New York, is a charming hamlet located on the north shore of Long Island. Stony Brook offers a blend of natural beauty, historical significance, and cultural richness that makes it a wonderful place to visit or call home. The population was 13,467 at the 2020 census. |