As of their current FAQ, they no longer have a physical cash-payment box office - online and via etix phone only. http://roselandpdx.com/faq/
Pay online it's easiest
I think they have tocket sales on site. Give en a call first to confirm.
I've always had to pay online for my tickets to be in advance. If you only have cash you can put it on a gift card, and then use that as the payments towards the tickets online. They have some good deals online too. I hope this helped.
Thanks! Your answer is awaiting moderation.