Debra Stack was born in 1954, age 69. Debra Stack's address is 3151 Quebec South Avenue , Minneapolis, MN 55426. Possible relatives include Michael Stack, Rebecca Stack and 3 others. Public records show Debra has also lived in Key Biscayne, FL and Miami, FL. Debra's latest phone number is (612) 341-9310. Previous phone numbers include (612) 481-1140 and (952) 405-6272.
Address History: 3151 Quebec South Avenue, Minneapolis, MN 55426;
234 Sea View Drive, Key Biscayne, FL 33149;
Miami, FL 33127;
Duluth, MN 55811
Results 1 - 1 of 1