December 2007

December 6, 2007

Leroy McKay

(Posted December 6, 2007) Leroy “Tubby” McKay, 54, a native and resident of Chauvin, La. died Monday, December 3, 2007. He is survived by his two […]