Mel Cruz in Denham Springs, LA

Mel Cruz may also have lived outside of Denham Springs, such as Baton Rouge and New Orleans.