Leonard Brown was born in 1972, age 51. Leonard Brown's address is 17908 Loch Linnhe Loop , Pflugerville, TX 78660. Possible relatives include Christine Brown, Christopher Brown and 9 others. Public records show Leonard has also lived in Ames, IA and Sioux City, IA. Leonard's latest phone number is (512) 252-8457. Previous phone numbers include (512) 973-3386 and (712) 255-1993.
Address History: 17908 Loch Linnhe Loop, Pflugerville, TX 78660;
3815 Phoenix Street, Ames, IA 50014;
Sioux City, IA 51103;
Las Vegas, NV 89147;
Austin, TX 78758
Results 1 - 1 of 1