Verna Twitchell was born in 1925, age 98. Verna Twitchell's address is 7677 Watson Road Apartment 2, Saint Louis, MO 63119. Verna's latest phone number is (314) 481-7173. Previous phone numbers include (314) 497-1904 and (314) 645-0840.
Also goes by: Verna Leona Merritt
Address History: 7677 Watson Road Apartment 2, Saint Louis, MO 63119;
5800 Arsenal Street Apartment A203, Saint Louis, MO 63139;
Houston, TX 77094
Results 1 - 1 of 1