Hope for Kids Geauga

Raising funds and awareness to improve the lives of abused, neglected and at-risk children in Geauga County.