Where is Lee?

Where is Lee located?

Lee, New York, United States (approx. 43.278705°, -75.571861°)


Where is Lee on the map?