Insurance Companies James N Blaine Ins 1001 Highlands Plaza Drive West Saint Louis, MO 63110 (314) 444-5043