The Mean Green Village is a collection of athletic facilities in Denton, Texas. It is
located on the ... Since 2002, several buildings have been completed, including
athletic department offices, softball and soccer fields, and a tennis complex.
Apogee Stadium, UNT's new football stadium, is located in the Mean Green
Mean Green Soccer Complex Directions - University of North Texas ...
6 Jul 2018 ... Mean Green Soccer Complex Directions ... GREEN VILLAGE sign on your right;
turn RIGHT into the parking lot adjacent to the soccer field.