user_22186234
Hi, the Declaration of Immigration mural is located at the address 1413 W 18th St, Chicago, IL 60608 in the alleyway.(41°51'28.2"N 87°39'42.8"W) or (V85Q+47)

I have gone ahead and added both the Yollocalli Arts Reach and Declaration of Immigration mural to the map.