Leonard Schaeding

Active Hemlock, MI Chief Executive Officer for Cci Construction Inc