Felisa Buchanan was born in 1968, age 55. Felisa Buchanan's address is 113 E Pliler Street , Longview, TX 75602. Possible relatives include Linda Brown, John Buchanan and 10 others. Public records show Felisa has also lived in Longview, TX. Felisa's latest phone number is (903) 234-8905.
Phone Numbers: (903) 234-8905
Results 1 - 1 of 1