This person's legal residence is recorded as 153 Stratford Way, Santa Rosa, CA 95401, USA. This individual has documented 4 addresses in public records. The recorded addresses associated with this person are: 2525 Greenvale Ct, Santa Rosa, CA 95401, 1905 San Miguel Ave, Santa Rosa, CA 95403, and 2440 Tedeschi Dr, Santa Rosa. The likely spouse of Mr. Key, the person is Elin C Key (age: 85 year old). Robert L Key, the individual can utilize three different email addresses. There is a possibility that Robert L Key, the individual is linked to Robert Key from Sealy, Robert J Key from Bakersfield. Robert L Key and Elin C Key (in 1993) had a shared living arrangement at 2525 Greenvale Ct, Santa Rosa, CA 95401. The aforementioned party is a shared first name among residents of California. Daniel R Key and Elin Key are also inhabitants at 153 Stratford Way