Contact Us Leonhard Insurance Agency 5065 N. Hwy 94 St. Charles MO 63301 Call 1-800-392-2248 Call 1-636-250-4155