Hoquiam Olympic Stadium

2811 Cherry St.
Hoquiam
Washington
United States