Lawrence Hassan Welch
March 12, 1952 ~ October 25, 2026
Born in:
Philadelphia, Pennsylvania
Resided in:
Alexandria, Virginia

Sign the Guestbook, Light a Candle