Stifel Categories Finance & Insurance 445 North Franklin Street Decatur IL 62523 (217) 429-4290 (800) 829-2827 (217) 429-6300 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×