Neil Vaughan

Active Naples, FL President for Ndv Enterprises, Inc.