Community Fun Day set for Saturday, June 30