There is presently a total number of 4 ALDI locations open near Muscle Shoals, Alabama. See a complete list of ALDI stores below.