David Rogers

Active Naples, FL Secretary for Grand Bay Condominium, Inc.