1. Louisiana Children's Discovery Center 113 N Cypress St, Hammond, LA 70401 Coordinate: 30.504509,-90.45975 Phone: (985) 340-9150