1946 is her birth date. Leslie now resides at 6697 Mackenzie Rd, North Olmsted, Oh 44070. Phone number listed for Leslie is (440) 235-6398. In addition to North Olmsted, Leslie also lived in...