Where is John Ball Park?

Where is John Ball Park located?

John Ball Park, John Ball Park, United States of America (approx. 42.96086°, -85.70364°)


Where is John Ball Park on the map?