E. David Bates, III

E. David Bates, III

Bates, Roberts, Fowlkes & Jackson Insurance agent President and founder of Bates Insurance (1963-2000) Served two years in the United States Navy Birmingham native, Mountain...
Read More