Leann Albin was born in 1957, age 66. Leann Albin's address is 4317 Outlook Boulevard Apt B, Pueblo, CO 81008. Possible relatives include Dale Albin, Jennifer Albin and 3 others. Public records show Leann has also lived in Pueblo, CO. Leann's latest phone number is (719) 948-2057.
Phone Numbers: (719) 948-2057
Leann Albin's current address is 11468 Caffee Road , Burkburnett, TX 76354.
Address History: 11468 Caffee Road, Burkburnett, TX 76354;
9100 E Florida Avenue Apt 11-103, Denver, CO 80247;
Red River, NM 87558
Results 1 - 2 of 2