Ted Vaughan

Active Cantonment, FL President for American Sweeping, Inc.