Cleo Nafziger was born in 1956, age 67. Cleo Nafziger's address is 183 Po Box , Irwin, ID 83428. Possible relatives include Adam Nafziger, Alanna Nafziger and 3 others. Cleo's latest phone number is (435) 753-0339.
Phone Numbers: (435) 753-0339
Address History: 183 Po Box, Irwin, ID 83428
Results 1 - 1 of 1