David Griffith

Active Gulfport, FL President for David Griffith Construction, Inc.