School Name: New Roots Charter School
School Address: 116 North Cayuga St Ithaca NY 14850
School District: New Roots Charter School
County: Tompkins County
School Name: New Roots Charter School
School Address: 116 North Cayuga St Ithaca NY 14850
School District: New Roots Charter School
County: Tompkins County