Mark Kennedy

Active Grand Rapids, MI President for Kennedy Acquisition Inc