Catherine Self Freeman
July 27, 1957 - January 17, 2018
Catherine Self Freeman, 60, of Amite, LA passed away on Wednesday, January 17, 2018 in Hammond, LA. She was born on July 27, 1957 in Independence, LA to Willie and Ella Rodgers Blueford. The Funeral Services for Catherine Self Freeman have been... View Obituary & Service Information