Leonard Brown was born in 1937, age 87. Leonard Brown's address is 3003 Greenshire Avenue , Claymont, DE 19703. Possible relatives include Linda Brown, Marvin Brown and 1 others. Leonard's latest phone number is (302) 793-0379. Previous phone numbers include (302) 798-3775.
Also goes by: L M Brown,
Lillian M Brown
Address History: 3003 Greenshire Avenue, Claymont, DE 19703;
3002 Greenshire Avenue, Claymont, DE 19703;
Philadelphia, PA 19140
Results 1 - 1 of 1