Nicki Taber was born in 1955, age 69. Nicki Taber's address is 7926 E Mawson Road , Mesa, AZ 85207. Possible relatives include Natasha Ferguson, Gregory Taber and 3 others. Public records show Nicki has also lived in Mesa, AZ. Nicki's latest phone number is (480) 984-2150.
Phone Numbers: (480) 984-2150
Results 1 - 1 of 1