Debra Payne was born in 1958, age 66. Debra Payne's address is 2200 Mars Avenue Apartment 3, Las Cruces, NM 88012. Possible relatives include Alice Payne, Lamont Payne and 3 others. Public records show Debra has also lived in Brandon, FL and Tampa, FL. Debra's latest phone number is (505) 293-5703. Previous phone numbers include (505) 323-8329 and (505) 382-9441.
Address History: 2200 Mars Avenue Apartment 3, Las Cruces, NM 88012;
1015 Lochmont Drive, Brandon, FL 33511;
Tampa, FL 33611;
Carteret, NJ 07008;
Neptune, NJ 07753
Results 1 - 1 of 1