Winter 2020 Graduate at North Shore High School
Our Locations » Cleveland Campus

Cleveland Campus

North Shore High School is please to announce a new campus in Cleveland, Ohio starting the summer of 2022. The new campus will be located at Fulton Road in Cleveland, Ohio.
Check back for more details and site pictures in the coming weeks!