bob warn baseball stadium s

1st and Locust
Terre Haute
Indiana
United States