North Jefferson News, Gardendale, AL

Archive

aldi logo.jpg

Aldi is a chain of limited-service grocers based in Germany. It operates six stores in metro Birmingham, and will open another in Fultondale.