Home » Locations » Clemens Center Clemens Center Loading Map.... Clemens Center207 Clemens pkw - ElmiraEvents 42.088504 -76.806748 Address 207 Clemens pkw Elmira NY 14901 United States Upcoming Events No events in this location