Museum
Portland Puppet Museum
10 locals recommend,
Location
906 SE Umatilla St
Portland, OR
Southeast Portland
Tips from locals
I haven't a clue what's going on here, but I've seen it when I go running and I'm curious. And a bit creeped out.