Where is Wilcox Lake?
Where is Wilcox Lake located?
Wilcox Lake, New York, United States (approx. 43.40169°, -74.15032°)
Where is Wilcox Lake on the map?
{"latitude":43.40169,"longitude":-74.15032,"title":"Wilcox Lake"}