4 ALDI Locations in Birmingham, AL