Map location of
Oswegatchie River, Heuvelton, NY, USA

Heuvelton, New York, United States