Loading Map.... Finn Academy610 Lake Street - ElmiraEvents 42.096356 -76.80405200000001 Address 610 Lake Street Elmira NY 14901 United States Upcoming Events No events in this location