@williamelson
William Elson
William Elson serves as a partner at Legacy Financial Group in Des Moines, Iowa.