Falls City Football Stadium Map

525 Nelson St. Falls City, TX

Published On: Nov 17 2011 11:56:11 AM CST   Updated On: Oct 12 2007 07:32:57 AM CDT

Falls City stadium seats 2,500. Phone: (830) 254-3551