The Leonardo, located in downtown Salt Lake City, Utah, United States is a science and art museum where visitors can explore the ways that science, technology, art, and creativity connect. The museum opened its doors on October 8, 2011.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.