Louis Tapaha was born in 1935, age 88. Louis Tapaha's address is 254 Po Box , Montezuma Creek, UT 84534. Possible relatives include Bertina Nez, Angelo Tapaha and 4 others. Public records show Louis has also lived in Cortez, CO. Louis's latest phone number is (970) 565-7318.
Phone Numbers: (970) 565-7318
Address History: 254 Po Box, Montezuma Creek, UT 84534;
613 N Beech Street, Cortez, CO 81321
Results 1 - 1 of 1