Leron Smalls was born in 1947, age 76. Leron Smalls's address is 813 East 34th Street , Savannah, GA 31401. Possible relatives include Nievea Bowles, Phaedra Greene and 13 others. Public records show Leron has also lived in Savannah, GA. Leron's latest phone number is (912) 201-9768. Previous phone numbers include (912) 233-1747 and (912) 236-8899.
Also goes by: Leron J Smalls
Results 1 - 1 of 1