James Walquist

Active Grand Rapids, MI President for James Walquist & Co