Company linked with Mecklen is: Christ Baptist Church Of Houma, Louisiana. Mecklen turned 99 years old. 405 Elysian Dr, Houma, La 70363 is where Mecklen lives. Public records show Houma as a city Mecklen also stayed in. Records link phone number (985) 876-3724 with Mecklen’s details. 1924 is the birth year of Mecklen.