Contact OperaDelaware

OperaDelaware is located at 4 S. Poplar St., Wilmington, DE 19801. The main office number is 302-658-8063. The Box Office number is 302-442-7807. If you have a question about facility rentals, please go HERE. For all other inquiries, please fill out the form below. Thank you!

Name *