The 2016 Charlottesville Earth Week Eco Fair will be held on the Downtown Mall and Pavilion on Sunday April 24, 2016 11AM - 5PM.