The Popeyes at 7050 Jimmy Carter Boulevard in Norcross has closed after about four decades in business. Located in an outparcel of the Talpa Supermercados-anchored Peachtree Corners shopping center, Popeyes occupied a freestanding, roughly 3,400 square foot building, according to property records.




