Also known as: cannonfam50001
Leonard Cannon lives in Tampa, Florida. He is a 1978 graduate of Arkansas High School. Companies in which he has a work history include District Manager and Cpi Corporation. Jobs he has held in the past include Photographer.