Advertisement

 Luther J McMillin

Advertisement

Luther J McMillin

Birth
Death
9 Aug 1992 (aged 94)
Burial
Manifest, Catahoula Parish, Louisiana, USA
Memorial ID
31277938 View Source