Terry Neckar was born in 1951, age 72. Terry Neckar's address is 8818 South Central Avenue Apartment 134, Phoenix, AZ 85042. Public records show Terry has also lived in Phoenix, AZ and Tucson, AZ. Terry's latest phone number is (254) 224-6338. Previous phone numbers include (520) 807-2210 and (602) 268-9490.
Also goes by: Terry Neckar
Address History: 8818 South Central Avenue Apartment 134, Phoenix, AZ 85042;
2632 E Carson Road, Phoenix, AZ 85042;
Tucson, AZ 85710;
Lorena, TX 76655;
Woodway, TX 76712
Results 1 - 1 of 1