Cowell Stadium is located on the Campus of the University of New Hampshire in Durham, New Hampshire and Home to the Wildcats
00001CowellStadiumCollegeUniversityNCAAFootballDurhamNew Hampshire