Scott McGowan

Active Naples, FL President for E & L Assets, Inc.