St. Pete Publix to meet the wrecking ball July 24, 2024 - Publix Super Markets plans to demolish its store at 3900 66th St. N. in St. Petersburg and build a new facility. The building opened in 1976, according to Pinellas County property records. The store will close Saturday. More Zaps Frontpage