| Contact The Clemens Center
Email:
info@clemenscenter.com
Mailing address: Clemens Center, P.O. Box
1046, Elmira, NY 14902-1046
Street address: 207 Clemens Center Parkway,
Elmira, NY 14901
Administrative Office: 607-733-5639 (phone);
607-737-1162 (fax)
Box Office: 607-734-8191 or 1-800-724-0159
www.clemenscenter.com |