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.
McCulloch Stadium
No Thumbnail
© Google Maps
By kkeps @ 2010-06-26 20:28:23