Ms. Willa Lee Brown
November 25, 1949 - December 27, 2019
Willa (“Billie”) Brown was born on November 25, 1949 in Washington, D.C., to the late Charles Bowman, Sr. and Teresa Bowman. She succumbed to a lengthy illness on Friday, December 27, 2019 at Georgetown University Hospital in Washington,... View Obituary & Service Information