Helen Southard was born in 1927, age 96. Helen Southard's address is 600 East 5th Street Apartment 611, Des Moines, IA 50309. Possible relatives include Sherrie Duncan, Betty Southard and 8 others. Helen's latest phone number is (515) 244-8683. Previous phone numbers include (515) 250-0339 and (515) 265-4873.
Also goes by: Helen Southard
Address History: 600 East 5th Street Apartment 611, Des Moines, IA 50309;
9063 Franklin Avenue, Clive, IA 50325;
Pleasant Hill, IA 50327
Results 1 - 1 of 1