Do they have a stage inside the building?
Address: 11102 86th Ave E, Puyallup, WA 98373, USA
William Lee | Aug 13, 2022
Yes we have a stage...with a large pull down screen for computer video or slide presentation.
david nahaku | Aug 13, 2022
Yes
Linda Batchelor | Aug 13, 2022
Yes upstairs
Thanks! Your answer is awaiting moderation.