1 ALDI Location in Odessa, FL