Answer

Locatia: 5408 N Kedzie, IL, 60625.