William Batson

Active Grand Rapids, MI Chief Executive Officer for Batson & Associates L.L.C.

(616)974-0080