Construction of the state-of-the-art facility began in August 2010 and was finished during the summer 2011. The stadium includes locker rooms, a ticket office and a high-tech press box. The complex, which includes a nine-lane track with a regulation soccer field inside the track, is located just across Lakeshore Drive from the campus.
600 University Park Place, Homewood , AL 35209
ALBUQUERQUE LITTLE THEATRE