Leslie Spencer was born in 1942, age 81. Leslie Spencer's address is 1861 Windermere Street , Cleveland, OH 44112. Possible relatives include Diana Morrison, David Spencer and 2 others. Public records show Leslie has also lived in Beachwood, OH. Leslie's latest phone number is (216) 421-9838. Previous phone numbers include (216) 691-0839 and (216) 691-6839. The latest email address for Leslie Spencer is spe****@aol.com.
Also goes by: Leslie Spence
Address History: 1861 Windermere Street, Cleveland, OH 44112;
4193 E 187th Street, Beachwood, OH 44122
Emails: spe****@aol.com
Results 1 - 1 of 1