Vetta Sports-Soccer Dome
220 East Ave
Saint Louis, MO 63119
Saint Louis, MO 63119