Tafoya Means was born in 1986, age 38. Tafoya Means's address is 4917 Durham Place , Shreveport, LA 71109. Possible relatives include Ahmeed Means, Tafoya Means and 1 others. Public records show Tafoya has also lived in Bossier City, LA. Tafoya's latest phone number is (318) 294-7792. Previous phone numbers include (318) 549-3558 and (318) 929-2805.
Tafoya Means's current address is 6408 Lexington Avenue , Shreveport, LA 71106.
Related to: Ahmeed Means,
Tafoya Means
Address History: 6408 Lexington Avenue, Shreveport, LA 71106
Results 1 - 2 of 2