Where is Treadwell?

Where is Treadwell located?

Treadwell, New York, United States (approx. 42.3423°, -75.05128°)


Where is Treadwell on the map?