St. Anthony Football Stadium Map

3200 McCullough San Antonio, TX 78212

Published On: Nov 17 2011 11:58:11 AM CST   Updated On: Oct 13 2007 09:16:13 AM CDT

St. Anthony stadium seats 1,500. Phone: (210) 832-5603