Join us on Saturday May 25 from 10 am through 5pm, and Sunday May 26 from 12 noon through 4pm.