Address: 3700 Berry St
Marie Lupton Baseball Stadium and Williams-Reilly Field is a baseball stadium located on the campus of Texas Christian University (TCU) in Fort Worth, Texas
Marie Lupton Baseball Stadium and Williams-Reilly Field is a baseball stadium located on the campus of Texas Christian University (TCU) in Fort Worth, Texas