The possible relatives of Helen are Ray Ishmal Oliver, Miles Jay Oliver, Melda L Oliver and 2 other people. The age of Helen is 95. Her birth year was listed as 1928. Other a city that she has stayed in is Shreveport. Helen has listed (318) 862-3197 as her phone number. Helen’s current address is 2907 Weyman St #2907-, Shreveport, La 71104.