Michael Haddon

Active Romulus, MI Chief Executive Officer for Greater Detroit Auto