Wilmetta McCowan
April 29, 1933 - December 9, 2019
Wilmetta McCowan April 29, 1933 - December 9, 2019 Wilmetta was born in St Louis, Missouri on April 29, 1933 to James and Etta Mae [nee Flake] McCowan. She was an X-Ray Technician for the Radiology Department... View Obituary & Service Information