David Applegate

Active Trinity, FL President for Applegate Construction Company, Inc