2525 S Floyd St, Louisville, Kentucky 40209 USA
The most spectacular college soccer stadium in the land!
Photo Credit: Yelp