Downtown Campus » Home


Welcome to the Invictus High School Downtown Campus
located on Euclid Ave in Cleveland Ohio!
Our downtown campus is conveniently located on the RTA Health Line.
 We offer small classroom sizes with an indoor gym and basketball court.
The school holds weekly student events and has a low student to teacher ratio.
Come see the great things happening at Invictus Downtown Campus!
Call us at 216-539-7200 or just stop in for a tour. (No appointment necessary)
Invictus High School
Downtown Campus 
3122 Euclid Ave
Cleveland,Ohio 44115
(216) 539-7200
Nearby Bus Stops