ALDI Location in Denbigh