Location & Contact Our new campus is located at: Citizens Academy Southeast 15700 Lotus Dr Cleveland, Ohio 44128 Near Lee & Harvard Phone: (216) 586-3887 Fax: (216) 561-1121 School Hours 7:25 a.m. - 2:55 p.m.