Louis Kilo Insurance Agency
InsuranceIllinois, United States2-10 Employees
Louis Kilo Insurance Agency operates in the insurance sector as a local agency based in Saint Louis, Missouri. It is described as a small firm that provides insurance services through a physical location at 5151 Mattis Rd, and its online presence uses the State Farm domain, suggesting an affiliation with the State Farm network in the broader industry. A separate data point lists a State Farm Plaza address in Bloomington, Illinois, reflecting a statewide corporate footprint associated with the brand. Publicly available 2026 reporting references State Farm-related matters in regulatory and legal contexts, indicating ongoing activity around the broader State Farm organization.