McCulloch Stadium is a 2,500-seat outdoor stadium in Salem, Oregon, United States. Built in 1950, the multi-use facility serves as home to Willamette University's football and track & field teams, high school football games, and the Cascade Surge soccer club. Located in Bush's Pasture Park south of Willamette's campus, the stadium includes a grandstand, football field, and track.
View in Google Earth Categories: Sports - Misc
Links: en.wikipedia.org
By: kkeps
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement