Nearly a decade after leaving its former home, the Museum of American Finance is welcoming the public to its new headquarters – and just in time for the country's 250th anniversary.
The 5,400-square-foot museum located on Commonwealth Pier in Boston is the Smithsonian Institution affiliate's first permanent home since it terminated its lease at 48 Wall Street in New York in 2018 because of a flood...
