Leonard Brown was born in 1917, age 107. Leonard Brown's address is 8906 W 93rd Street , Overland Park, KS 66212. Possible relatives include Maria Aguilar, Albert Brown and 8 others. Public records show Leonard has also lived in Glendale, AZ and Peoria, AZ. Leonard's latest phone number is (480) 235-2417. Previous phone numbers include (580) 762-6409 and (623) 825-1777.
Address History: 8906 W 93rd Street, Overland Park, KS 66212;
20250 N 67th Avenue Apt 2164, Glendale, AZ 85308;
Peoria, AZ 85383;
Phoenix, AZ 85050;
Scottsdale, AZ 85260
Results 1 - 1 of 1