Ellen Eccles Theatre Seasons 2019-2020 ShowDatesBeautiful14-15 January 2020The Illusionists13 February 2020 Venue Information 43 S Main St, Logan, UT 84321 www.cachearts.org (435) 752-0026 Social Media Share this:TwitterFacebookPinterestPrintLike this:Like Loading...