Leonard Brown was born in 1968, age 55. Leonard Brown's address is 24714 Kensington Creek Drive , Spring, TX 77373. Possible relatives include Judith Broun, Janessa Brown and 8 others. Public records show Leonard has also lived in Broomfield, CO and Des Moines, IA. Leonard's latest phone number is (281) 528-9252. Previous phone numbers include (832) 458-0697.
Address History: 24714 Kensington Creek Drive, Spring, TX 77373;
1135 Aberdeen Drive, Broomfield, CO 80020;
Des Moines, IA 50310;
Montgomery, LA 71454;
Houston, TX 77073
Results 1 - 1 of 1