Helen Snodgrass was born in 1937, age 86. Helen Snodgrass's address is 1101 Mccutchen Road Apartment 2-102, Rolla, MO 65401. Possible relatives include Brett Barker, Helen Barker and 4 others. Public records show Helen has also lived in Rolla, MO and Saint James, MO. Helen's latest phone number is (573) 261-3188. Previous phone numbers include (573) 263-4445 and (573) 265-3635.
Also goes by: Helen M Barker
Address History: 1101 Mccutchen Road Apartment 2-102, Rolla, MO 65401;
1101 Mccutchen Road Apt 2-102, Rolla, MO 65401;
Saint James, MO 65559;
Salem, MO 65560;
Vienna, MO 65582
Results 1 - 1 of 1