Records link phone number (520) 762-1604 with Leslie’s details. Leslie was born in 1956. 6491 Camino Del Toro, Sahuarita, Az 85629 is where Leslie lives. Records link Leslie with Meriel Judith Brooks, Robert Wallace Brooks, James E Beth and 3 other people. Leslie was born 68 years ago. Leslie has previously lived in Tucson and Hayward.