Home » Locations » Finger Lakes Institute Finger Lakes Institute Loading Map.... Finger Lakes Institute601 main street - genevaEvents 42.8602212 -76.98229429999998 Address 601 main street geneva ny United States Upcoming Events No events in this location