at 1120 Horace St, Toledo , 43606 United States
1 FB users likes Englewood Peace Academy, set it to 618 position in Likes Rating for Toledo, Ohio in Local Business category
Englewood Peace Academy is Toledo based place and this enity listed in School category. Located at 1120 Horace St OH 43606. Contact phone number of Englewood Peace Academy: 419-2437260