Home » Locations » The Clemens center The Clemens center Loading Map.... The 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