John O'Connor

Active Carleton, MI President for Metropolitan Stone Incorporated