New Roots Charter School, 116 N Cayuga St, Ithaca, NY 14850, USA

New Roots Charter School, 116 N Cayuga St, Ithaca, NY 14850, USA

Events at this location

september

tue06sep1:00 pmtue3:30 pmNew Student Orientation

wed07sep9:00 amwed4:00 pm1st Day of School (All Students)