The subject in question marks 80 years of life, originating from their birth on 15-09-45. Ms. Dupuis, the individual lives in a house at 131 Bayview Isle Dr, Islamorada, FL 33036, USA. Karren Ross Dupuis, the person has moved multiple times, with 8 past residences. The following addresses are part of the recorded residential history: 131 Bayview Isle Dr, Islamorada, 96000 Overseas Hwy, Key Largo, and 2680 Emerald Way N, Deerfield Beach. Karren maintains 2 post office boxes, a few of which include: Po Box 3299, Park City, UT 84060-3299, Po Box 681567, Park City, UT 84068-1567. The spouse of Karren Dupuis is believed to be Richard Dupuis (age fifty-nine years). You can send messages to Karren Dupuis at either [email protected] or [email protected]. The public record documents a connection between the subject and Richard C Dupuis (82 years). Richard C Dupuis (in 2013) lived with Ms. Dupuis, the individual at 131 Bayview Isle Dr, Islamorada, FL 33036. Public records suggest to us that Richard Dupuis and Patricia Ross are also staying at this location