Leroy Mann was born in 1949, age 75. Leroy Mann's address is 9985 Kinfolks Loop , Tallahassee, FL 32317. Public records show Leroy has also lived in Gainesville, FL and Lake Worth, FL.
Address History: 9985 Kinfolks Loop, Tallahassee, FL 32317;
1220 Northeast 23rd Avenue, Gainesville, FL 32609;
Lake Worth, FL 33467;
Miami, FL 33147;
Opa Locka, FL 33056
Results 1 - 1 of 1