Holy Cross Football Stadium Map

426 N. San Felipe Ave. San Antonio, TX 78228

Holy Cross stadium seats 800. Phone: (210) 433-9395