St Nicholas Orthodox Academy is a High school located at 543 Cherokee Ave SE, Atlanta, GA 30312. It has received 4 reviews with an average rating of 4.8 stars.
The address of St Nicholas Orthodox Academy: 543 Cherokee Ave SE, Atlanta, GA 30312
St Nicholas Orthodox Academy has 4.8 stars from 4 reviews
High school
34 reviews
1190 Northwest Dr NW, Atlanta, GA 30318