Stella Umbach was born in 1918, age 105. Stella Umbach's address is 1308 N Lark Street , Weatherford, OK 73096. Stella's latest phone number is (580) 772-6152. Previous phone numbers include (580) 917-2363.
Address History: 1308 N Lark Street, Weatherford, OK 73096
Results 1 - 1 of 1