Debra Archimbaud was born in 1962, age 61. Debra Archimbaud's address is 3280 Penn Estate , East Stroudsburg, PA 18301. Possible relatives include Paul Archimbaud, Robert Archimbaud and 6 others. Public records show Debra has also lived in Raleigh, NC and Wake Forest, NC. Debra's latest phone number is (570) 856-2083. Previous phone numbers include (732) 471-8140 and (732) 598-7040. The latest email address for Debra Archimbaud is dar****@netscape.net.
Also goes by: Debra Lee Archimbaud,
Debra L Dennis
Address History: 3280 Penn Estate, East Stroudsburg, PA 18301;
5220 Evergreen Forest Way Apartment 101, Raleigh, NC 27616;
Wake Forest, NC 27587;
Forked River, NJ 08731;
Keansburg, NJ 07734
Emails: dar****@netscape.net
Results 1 - 1 of 1