Ellenwood Academy

Country United States
State Georgia
City Decatur
Address 4798 Flat Shoals Pkwy, , GA 30034, United States +1
Phone 404-567-4021
Website http://www.ellenwoodacademy.com/

Ellenwood Academy Reviews

  • May 28, 2015

I have studied for months online for my highschool diploma and this company took my money and it is not nationally accredited now I cannot attend college. No colleges.

Write a Review about Ellenwood Academy