St. Clair County, IL Insurance SwanseaFarmers Insurance: Carli Andersonp: 618-234-5400 4505 N Illinois St #8Swansea, IL 62226