Located in Panama City, FL, Panama City Square serves shoppers from across the region. Shoppers can find this Community Center at SWC W. 23rd St. & State Ave.. Originally opened in 1989, the mall was updated and renovated in 1992. The mall spans 289,119 sqft. of leasable retail area and is home to around 30 stores. The mall offers 1,645 parking spaces for visitors.