David T. Castro
April 28, 1997 - July 9, 2019
LEXINGTON – David Thomas Castro passed away Tuesday, July 9, 2019 at his residence. A funeral service will be held Sunday, July 14, 2019 11:00 am at Forbis and Dick Guilford Chapel, 5926 W. Friendly Ave., Greensboro, NC 27410. The family... View Obituary & Service Information