Homer Glen from Illinois Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map White Castle - Illinois, Homer Glen, 12640 W 143rd St, 60491 Hamburgers (708) 301-5725 Map « Previous 12