Lenox Insurance Agency is a local insurance office providing a wide range of policies for individuals and businesses throughout the St. Louis area. Various insurance products are available, including auto, home, business and life insurance. This company also offers long-term care and supplemental health insurance.