ALDI
500 Lincoln St, Worcester 01605