 Menlo Park Academy

Menlo Park Academy is a school for gifted children in grades K-8, in Cleveland, Ohio.Menlo Park Academy was founded on September 23, 2008 with 38 students, and today enrolls nearly 600.