arrow

Find New Roots Charter School in Ithaca, NY 14851 to get information on school fundings, curriculums, teacher qualifications, and graduation rates.

  • New Roots Charter School
  • 116 North Cayuga Street, Ithaca, NY 14851
  • 607-882-9220

Nearby Public School

Find Your Ideal School

Best US Colleges