facebook glen tlc wallpaper tlc homer glen facebook TLC Animal Shelter Homer Glen IL - 79 miles External Links. Or mailed to TLC Animal Shelter 13016 West 151st Street Homer Glen il… Tuesday, April 19, 2022 Edit