Map location of
Poplar Hill, Fowler, NY, USA

New York, United States