Information provided here has not been updated within the last 12 months. Please contact the business prior to making travel plans.
McHaffey Opera House
Eldon's century-old opera house is listed on the National Register of Historic Places and is being restored by a grassroots group. Irish immigrant David McHaffey built the McHaffey Opera House in 1891 during the city's days as a thriving railroad town. The opera house is open Monday - Saturday from 8:00 a.m. – 12:00 p.m. or by appointment.