Saint Louis MO Insurance-Health 1. 2055 Craigshire Rd Ste 130, Saint Louis, MO 63146-4026 | American Family Insurance - Cameron Hill Agency LLC (314) 839-0281