Back in May we learned that a place called the Museum of Arts and Sciences was coming to 915 F St, NW. Didn’t know much more beyond that and the mystery continues. Thanks to a reader for sending the word:
“At noon on Tuesday, December 21, 2010, the ownership of Museum (Museum of Arts & Sciences, LLC) unexpectedly suspended all operations and shuttered the business.”
You can find a bit of background on the space from DC Mud here.
Anyone ever check it out?