Engel Stadium

O'Neal St. and E. 3rd St.
Chattanooga
Tennessee
United States