Fall Creek School Address 202 King St. Ithaca New York 14850 United States Upcoming Events No events in this location