Helen Louise Strosser
March 5, 1926 - April 27, 2018
Helen Louise Strosser 92 of Hudson, FL passed away peacefully on April 27, 2018. Helen was born in St. Petersburg, FL on March 5, 1926 to parents Betty and James Thomas, She attended St. Petersburg High School. Helen Lived most of her life... View Obituary & Service Information