411 SE Riverside Drive Art Museums Evansville Museum of History, Science & Technology A museum of art, history and science on the Ohio River. EXPLORE PLACE