- Hours: Mon. -Fri.: 10 am-5:00pm; Thur.: 10 am-8:00pm; Sat.: 10am-4 pm; Sun.: 1 pm-5 pm (September 28, 2008 through January 18, 2009)
Since 2002, The Museum of Russian Art (TMORA) has served as the Twin Cities’ window to Russian art, history, and culture. Our mission: Education, Enlightenment and Engagement through the Art of Russia. We are dedicated to introducing museum goers to various Russian art, history, and culture.
- 5500 Stevens Avenue South
- Minneapolis, Minnesota 55419
- Phone: (612) 821-9045
- Fax: (612) 821-9075