Middle School Camp


Middle School camp is also just right around the corner. Date: June 18th-22nd

$100 Deposit due March 25th

Total cost: $280