Lake Olmstead Stadium
78 Mileage Rd.
Augusta, GA
30904, US