Grand Masters Class – October 21, 2023 On October 21 the Valley of Portland will be hosting ... 21 Oct 8:00 am - 7:00 pm