Ricky Duval was officially recorded as born on 23 October 1963 and has now attained sixty-one years. Ricky D Duval, the individual lives at the address 87 Kenyon St, Springfield, MA 01109. The person in question has changed addresses 10 times in the past. The last known addresses of this person are: 87 Kenyon St, Springfield, 217 Sturbridge Rd #22, Charlton, and 27 Loring St #2L, Springfield. It is expected that Michele Duval (age: 62) is the spouse of Duval, the person. The contact information for the aforementioned party includes the emails [email protected] and [email protected]. Legally accessible documents reveal ties between Mr. Duval, the person and Ricky Duval. Michele Duval (between 1994 and 1995) and the subject shared an address at 208 Perry Ave, Worcester, MA 01610, USA. Census data shows that the name Ricky, the individual appears in various locations in Massachusetts, New York, Maine, Louisiana, Minnesota. We infer from public records that Stephen Chai and Ms. Dean are also inhabitants at this location