Michael Kennedy

Active Alpine, CA President for Michael Kennedy Insurance Agency, Inc.