Contact Us

We are only open by appointment or during scheduled events.

Address: 1468 SE Alexander Ave Corvallis OR 97333

Phone: 541.250.0471