ALDI
311 Watson Plaza, Crestwood 63126