Share: Conference Center & Meeting Space Visit Website Request Info 118 E Green Street Ithaca, NY 14850 2153843655 About Us Fully electric conference center in Downtown Ithaca with 15,000 sq. ft. of event space. About Media Map About Fully electric conference center in Downtown Ithaca with 15,000 sq. ft. of event space. Media What's Nearby? Distance: 5 10 15 20 25 50 mi.