Ella Welch was born in 1918, age 105. Ella Welch's address is 1503 1st Street , Brownwood, TX 76801. Possible relatives include Glenda Cornelison, Grace Strube and 3 others. Public records show Ella has also lived in Brownwood, TX. Ella's latest phone number is (325) 646-1870. Previous phone numbers include (915) 646-1870.
Also goes by: Ella Mae Macwelch
Results 1 - 1 of 1