Telford Byington was born in 1920, age 104. Telford Byington's address is 1598 Arland Road , Montrose, CO 81401. Possible relatives include Jennifer Byington, Julie Byington and 3 others. Public records show Telford has also lived in Lava Hot Springs, ID. Telford's latest phone number is (970) 249-2453.
Phone Numbers: (970) 249-2453
Address History: 1598 Arland Road, Montrose, CO 81401;
42 Po Box, Lava Hot Springs, ID 83246
Results 1 - 1 of 1