Where is O'Neill?

Where is O'Neill located?

O'Neill, O'Neill, United States of America (approx. 42.45779°, -98.64778°)


Where is O'Neill on the map?