Leonard Colson was born in 1954, age 71. Leonard Colson's address is 5201 Crawford Street Apt 10, Houston, TX 77004. Possible relatives include Willie Colson, Ouida Grant and others. Public records show Leonard has also lived in Houston, TX.
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Results 1 - 1 of 1