Michael Davis

Active Lansing, MI President for Davis Construction, Inc.