Custom sidebar Hours The museum has reopened with limited hours. LOCATION Russell Museum at MGH2 North Grove StreetBoston, MA 02114 Contact us For more information about the Russell Museum, call us at 617-724-8009. Subscribe to our emails Museum Lecture Series View all events and register GO TO EVENTBRITE FREE!