Light of the World Christian Academy
Drag box to select area
100% Were impressed
The Light of the World Christian Academy is a private K - 8 school in the East Atlanta neighborhood. The school operates from and is affiliated with First Iconium Baptist Church.
542 Moreland Ave SE, Atlanta, GA 30316
- Accessible: yes