The store opened in December 2018 in the heart of Philadelphia, and it is HUGE. The newest Wawa, located across from Independence Mall inside the Public Ledger building at Sixth and Chestnut streets, will be their largest store in the country with 11,300 square feet of space. That is more than 2,000-square feet larger than its mega Washington, D.C. store. Includes a seating, two indoor murals, WaWa merchandise, "historic, one-of-a-kind" store.