113 N Cypress St Children's Museums Louisiana Children’s Discovery Center Louisiana Children's Discovery Center is a children’s museum in Hammond, Louisiana. EXPLORE PLACE