Deer Island in Alexandria, New York

Elevation 265
Located in Jefferson County
Country United States
Body of water St. Lawrence River
Has part Dark Island
Part of Thousand Islands