Shirley Leonard was born in 1936, age 87. Shirley Leonard's address is 1970 Greenwood Drive , Ottumwa, IA 52501. Possible relatives include Debbie Leonard, Dewayne Leonard and 1 others. Public records show Shirley has also lived in Cedar Rapids, IA and Marengo, IA. Shirley's latest phone number is (515) 684-6209. Previous phone numbers include (641) 682-6209 and (641) 684-6209. The latest email address for Shirley Leonard is sil****@mchsi.com.
Also goes by: Shirley Ilene Leonard
Address History: 1970 Greenwood Drive, Ottumwa, IA 52501;
4420 Bowling Southwest Street Trailer G6, Cedar Rapids, IA 52404;
Marengo, IA 52301;
Mcallen, TX 78501
Emails: sil****@mchsi.com
Results 1 - 1 of 1