This person has stayed in Leslie and Americus before moving to Leslie. Santita’s current address is 265 Cooper Rd #B, Leslie, Ga 31764. Records link Santita with Derick Deon Mercer, Lewis Mercer,...