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