- www.theindependenceschool.org
- 4
- 1
- 11
Independence was founded in 1978 by parents seeking a challenging education that would be strong in the academic areas, arts, foreign languages, and athletics. At that time, the school was located in a shopping center in Newark, DE... The..
Relevance: 9.498285