48 Charlwood Ave #R6, Piedmont, Sc 29673 is where Leatrice lives. Leatrice is related to or closely associated with Maggie Taylor, Robert L Taylor, Pompy Taylor and 3 other people. Records link phone number (864) 845-6412 with Leatrice’s details. Leatrice has reached 74 years of age. Leatrice has previously lived in Holly Hill. Leatrice was born in 1950.