William Sharpe

Active Royal Palm Beach, FL President for S & G Associates, Inc.