Michael "Papa" Champlin
October 28, 1960 - May 19, 2017
Papa, age 56, passed away on Friday, May 19, 2017. He was a native of Loranger, LA and a resident of Ponchatoula, LA. Papa was a devoted Christian who served his God and his family. He enjoyed hunting, fishing, and traveling in his free time.... View Obituary & Service Information