Virginia
Since 1999, Horizons has been working with children from communities in Virginia, with students now coming to Horizons from over 50 different public schools.
Since 1999, Horizons has been working with children from communities in Virginia, with students now coming to Horizons from over 50 different public schools.