Debra Elizabeth Edwards
March 8, 1959 - January 14, 2018
Debra Elizabeth Edwards was born March 8, 1959 in Port of Spain, Trinidad and Tobago. She grew up in the Sangre Grande and Arouca areas where she enjoyed climbing trees and playing in the countryside. In her teenage years, she proudly attended... View Obituary & Service Information