3254 Marjorie St #156, Shreveport, La 71107 is where Helen lives. Alvin Lewis Fisher, Randy Eric Fisher, Curtis Fisher and 3 other people are people possibly related to Helen. Public records show Shreveport as a city Helen also stayed in. The current age of Helen is 88. Records link phone number (318) 425-1143 with Helen’s details. The birth year was listed as 1935.