Map location of
Stockham Hill, Pompey, NY, USA

New York, United States