Leonard Dafoe

Active Lansing, MI Chief Executive Officer for Consolidated Electrical Contractors and Designers, Inc.