Duwamish River Festival – Hub table
South Park Plaza 8456 Dallas Ave. S., Seattle, WA, United StatesPlease join us at the fun and festive Duwamish River Festival! Stop by our information table to learn more about the South Park Hub; how it will operate should there be a major disaster in Seattle and find out how you can get involved.