Leonard Brown was born in 1943, age 81. Leonard Brown's address is 8123 Se 171st Mcalpin Street , The Villages, FL 32162. Possible relatives include Carol Bloom, Cathleen Brown and 8 others. Public records show Leonard has also lived in Ocoee, FL and North Reading, MA. Leonard's latest phone number is (352) 504-1193. Previous phone numbers include (407) 656-9674 and (603) 232-2618.
Address History: 8123 Se 171st Mcalpin Street, The Villages, FL 32162;
2231 Yorville Court, Ocoee, FL 34761;
North Reading, MA 01864;
Saugus, MA 01906;
Derry, NH 03038
Results 1 - 1 of 1