Is this your business? Claim it
Overview
About Museum of Death
The World Famous Museum of Death Located New Orleans, Louisiana Open 7 days a week • 10am - 6pm The Museum of Death is a "Cashless Business" Credit/Debit/Tap are only accepted for payment. Tickets are ONLY purchased in person. NO advance or online sales. Admission: $20 Business Hours: Mondays:...
Plan your visit
- Admission
- Admission: $20 · as of September 2026 — verify on the operator’s site
