South San Football Stadium Map

2515 Navajo San Antonio, TX 78224

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

South San stadium seats 8,000. Phone: (210) 977-7390