Map location of
Putnam Village, Denning, NY, USA

New York, United States