Allen Bates

Active Kalamazoo, MI President for Bates Enterprise, Inc.