Southwest Football Stadium Map

11914 Dragon Lane San Antonio, TX

Published On: Nov 17 2011 11:58:00 AM CST   Updated On: Oct 13 2007 08:57:32 AM CDT

Southwest stadium seats 7,000. Phone: (210) 622-4400