Debbie Stafford was born in 1952, age 71. Debbie Stafford's address is 615 Cherry Street , North Judson, IN 46366. Possible relatives include Craig Stafford, Jenene Stafford and 3 others. Public records show Debbie has also lived in Englewood, FL and Calumet City, IL. Debbie's latest phone number is (219) 762-9115. Previous phone numbers include (219) 763-3530 and (219) 763-3550.
Address History: 615 Cherry Street, North Judson, IN 46366;
6382 Partridge Avenue, Englewood, FL 34224;
Calumet City, IL 60409;
Portage, IN 46368
Results 1 - 1 of 1