Enforcement Action Details Name: Kenneth O'TooleLicense Number: 171844eLicense Type: Insurance Producer (Agent)Address: 68 Devondale Place St. Peters, MO 63376Case Number: Discipline: Refusal to issue licenseEnforcement Action: PDFEnforcement Date: 2013-03-06