Nussbaum, Debra, "A Renaissance Go-to guy," Philadelphia Inquirer, November 11, 2001, Sunday Magazine The National Constitution Center opened on July 4, 2003 in a modern glass-fronted 160000 sqft structure (designed by Henry H. Cobb of Pei Cobb Freed & Partners) located on the north end of Independence Mall.