The Museum of Russian Art
Drag box to select area
Founded in 2002, The Museum of Russian Art is the only museum in North America that is dedicated to the preservation and presentation of Russian art. It is a member supported non-profit organization. There is constant rotation of new exhibits introducing fresh information and perspectives. There are free guided tours on the weekends. Park for free across the street in the Mayflower Church parking lot.
5500 Stevens Ave, Minneapolis, MN 55419
- Fax: 612-821-9075
- Accessibility Details: Ramps and elevators are available
- Hours: Mon-Fri, 10am - 5pm; Sat, 10am - 4pm; Sun, 1pm - 5pm
- Accessible: yes