William Coderre

Active Grand Rapids, MI President for Jr Achievement of The Mi Great Lakes, Inc.