Thelma Albo was born in 1946, age 78. Thelma Albo's address is 395 East Truman Avenue , Salt Lake City, UT 84115. Possible relatives include Bill Albo, Dorothea Albo and 3 others. Public records show Thelma has also lived in Salt Lake City, UT. Thelma's latest phone number is (801) 253-7992. Previous phone numbers include (801) 254-4255 and (801) 266-0991.
Also goes by: Thelma C Albo
Thelma Albo's current address is 588 Akahai Place Apt D, Hilo, HI 96720.
Address History: 588 Akahai Place Apt D, Hilo, HI 96720
Results 1 - 2 of 2