Public records show Van Nuys, Studio City, Hayden and 2 other cities as cities Leslie also stayed in. Leslie currently resides at 420 Tiger Ave, Post Falls, Id 83854. Leslie owns the phone number (818) 769-2489. Her birth year was listed as 1954. The current age of Leslie is 71. Records link Leslie with Stewart Nelson Dell, Douglas Allen Womack, Allen Douglas Womack and one other person.