Len Duncan

Active Gainesville, FL President for Alvis Duncan, Inc.