Debra Marvin was born in 1959, age 65. Debra Marvin's address is 620 North Tyler Avenue , Mason City, IA 50401. Possible relatives include Alexander Marvin, Janet Marvin and 7 others. Public records show Debra has also lived in Charles City, IA. Debra's latest phone number is (515) 228-2877. Previous phone numbers include (515) 228-6149 and (641) 220-4584.
Also goes by: Debra E Marvin
Results 1 - 1 of 1