Member profile

New Roots Charter School

  • Schools, Colleges & Education
116 North Cayuga St.
PO Box 936
Ithaca, NY 14851
(607) 882-9220
(607) 882-9230 (fax)