Home » Locations » Link Movement Art Center Link Movement Art Center Loading Map.... Link Movement Art Center307 E Water St - ElmiraEvents 42.088445 -76.802311 Address 307 E Water St Elmira NY 14901 United States Upcoming Events No events in this location