8959 S Loomis St Chicago IL 60620 Records