Evening camps 6-8pm - ages 12 + 6/6 - 6/10 6/20 - 6/24 7/11 - 7/15 Morning camps 9am - 12pm - all ages 6/13 - 6/17 7/5 - 7/8 7/25 - 7/29