Where is The Moore, New York?

Where is The Moore, New York located?

The Moore, New York, The Moore, New York, United States of America (approx. 40.74471°, -73.99947°)


Where is The Moore, New York on the map?