Home » Locations » Clemens Center Clemens Center Loading Map.... Clemens Center207 Clemens center pkw - elmiraEvents 42.08929 -76.805327 Address 207 Clemens center pkw elmira NY 14901 United States Upcoming Events No events in this location