James Johnson

Active Long Beach, CA President for James Johnson Insurance Agency, Inc.