Company name: Cleveland Opera Theater
Description: Cleveland Opera Theater - Cleveland's Premier Opera Company
5000 Euclid Ave, Cleveland, OH 44103, United States