Preston B Moseley Jr. death notice and obituary, Monday March 4, 2024. Walker Mortuary Selma, AL 36701