In addition to Deerfield Beach, Selva also lived in Hadley, Longmeadow and Deerfield Beach. Selva's birth date was listed as 1933. This year Selva celebrated this person's 91 birthday. Selva has listed phone number: (954) 596-0243. Selva now resides at 1057 Lyndhurst #1057, Deerfield Beach, Fl 33442.