William Loftis

Active Grand Blanc, MI Chief Executive Officer for Legacy Assurance Inc.