100 South River Road Art Museums Louisiana Art & Science Museum An art and science museum with a planetarium. EXPLORE PLACE