National Museum O

The O Street Museum Foundation is an independent nonprofit museum located in Washington, D.C. The O Street Museum Foundation is housed in five interconnected town houses that include over 100 rooms and 80 secret doors.
  • Established: April 24, 1998
  • Location: 2020 O Street Northwest · Washington, D.C. · U.S.
  • Public transit access: Dupont Circle
Data from: en.wikipedia.org