Steven Freeman
Birth date: Jun 4, 1956 Death date: Aug 29, 2020
Steven Ray Freeman was born June 4, 1956 in Bogalusa, LA. Steven went to be with the Lord on August 29, 2020, at Our Lady of the Angels Hospital. He is survived by a brother Carl (Jean) Freeman of Covington, LA, and four sisters Read Obituary