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