Metro Sports Complex Address 5820 Metro Center Dr. Evansville IN 47715 United States Upcoming Events No events in this location