John Macgregor

Active Caledonia, MI President for Lpit Solutions, Inc.