Lou's Garden Center Landscaping Contractors - Northlake, IL Looking to contact Lou's Garden Center? You can reach them at 708-562-7006