Leach Enterprises, Inc. Bookmark Contact Information 4304 Route 176, Crystal Lake, IL 60014 (815) 459-6917 2022-01-05T18:02:00-04:00 Share This Story, Choose Your Platform! FacebookXRedditLinkedInWhatsAppTumblrPinterestVkXingEmail