New Opera House

921 Central Ave.
Auburn
Nebraska
United States