Contact Us

Mailing Address

Clemens Center
P.O. Box 1046
Elmira, NY 14902-1046

Administrative Office

607-733-5639
607-737-1162

Box Office

607-734-8191
1-800-724-0159

Location

207 Clemens Center Parkway
Elmira, NY 14901

Clemens Center