Jim Koleszar

Active Flint, MI Chief Executive Officer for Needa Parts Manufacturing Inc