Museum of Art, Rhode Island School of Design is an art museum in Providence affiliated with the Rhode Island School of Design, in the U.S. state of Rhode Island. The museum was founded in 1877 and is the 20th largest art museum in the United States. Address: 20 N Main St, Providence, RI 02903, United States
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.