ACADEMY OF CLEVELAND Phone: (216) 271-0237 Street Address 9114 MILES PARK AVE CLEVELAND, OH 44105+ Mailing Address: 9114 MILES PARK AVE CLEVELAND, OH 44105 Coming soon: Your comments about this school.