Community rallies for health fair