100 Medical Center Drive. Slidell, LA 70461. Phone: 985-649-7070. Hours: Open 24/7. Open Campus Map Get Directions. In This Section. Patient-Centered Care. Amenities: Ochsner Medical Center - North Shore..