The Popeyes Louisiana Kitchen at 1970 Alabama Avenue South in Bremen, Georgia, has officially closed its doors. A sign posted on the restaurant’s entrance confirms