Joann Johnson Welch “Mama Jo” a former New Site, Alabama resident passed away on the evening of March 17, 2020 at a nursing care facility in Birmingham. Joann was born April 18, 1940 to Luther and Hattie Johnson of Ephesus, Georgia.... View Obituary & Service Information
