Cleveland Opera Theater is a professional Opera company which presents world class staged productions and creates civic impact through innovative educational programs and engaging community outreach performances.
5000 Euclid Ave. #1001 Cleveland, OH 44103 440-285-1874 (phone)