Nelson Wolff Municipal Stadium
5757 Highway 90 West, San Antonio, TX 78227
Nelson Wolff Municipal Stadium is a Arenas & Stadiums place is located in San Antonio, Texas. The address of Nelson Wolff Municipal Stadium is 5757 Highway 90 West, San Antonio, TX 78227.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 210-675-7275, or open their website to view relevant information, The url is http://www.milb.com/team2/page.jsp?ymd=20060318&content_id=48476&vkey=team2_t510&fext=.jsp&sid=t510