Leonard owns the phone number (956) 581-3967. He has stayed in Mission, Fredericksbrg, Mcallen and one other city before moving to Fredericksburg. His birth year was listed as 1964. Leonard has reached 60 years of age. 3948 Us Highway 290, Fredericksburg, Tx 78624 is where Leonard lives. People possibly related to Leonard are Martha Viada Carson, Maria Antonieta Carson, Jacquelyn Carson and one other person.