Welcome to Metro Sports Center, the Premier Indoor Sports Complex in Evansville, Indiana
METRO VBC IS THE HOME OF THE 2021 U14 JVA WORLDS CHAMPIONS!
Metro Sports Center (located at 5820 Metro Centre Dr, Evansville, IN 47715) is a 35,000 sq. ft. facility full of FUN. We have 3 indoor fields/Courts. Large field measures at 150′ X 80′ and the smaller fields are 81′ X 51′. We are the tri-states only indoor climate controlled soccer, volleyball & sports facility. We can also host a variety of events from tradeshows to tournaments to meetings to reunions, and Much More.Take a Tour