Central Academy of Ohio by Anonymous | October 26, 2018 Map Unavailable Address 2727 Kenwood Blvd Toledo OH 43606 United States Upcoming Events No events in this location