Leonard Brown was born in 1954, age 69. Leonard Brown's address is 623 17th Avenue Nw Apt 3108, Altoona, IA 50009. Possible relatives include Eric Brown, John Brown and 6 others. Leonard's latest phone number is (515) 266-0888. Previous phone numbers include (515) 494-6527 and (515) 494-7358. The latest email address for Leonard Brown is leo****@pacbell.net.
Address History: 623 17th Avenue Nw Apt 3108, Altoona, IA 50009;
1002 Adventureland Drive Apartment 112, Altoona, IA 50009;
Des Moines, IA 50317;
Indianola, IA 50125
Emails: leo****@pacbell.net
Results 1 - 1 of 1