69-year-old Teresa Howard Harrell lives in Lake Worth, Florida, but has also spent time in West Palm Beach, Florida; Macclesfield, North Carolina; Tarboro, North Carolina and Belle Glade, Florida. Teresa is related to David E Deane and Or Diana Deane.