15634 James Ln, Homer Glen, IL

homerglenHomer Glen is a village, located 32 miles southwest of downtown Chicago, in Homer Township, Will County, Illinois. The village was incorporated on April 17, 2001.