To navigate, press the arrow keys. ALDI ← View details 1665 Jungermann Road, Saint Peters, MO 63376 +1 630-879-8100 Get Directions From* To * — Required information