Saturday, July 20 — Sunday, July 28Sat, Jul 20 — Sun, Jul 28
Acton Fairgrounds, 550 Rt. 109, Acton, ME