Debra currently resides at 30 Richmar Rd #J, Owings Mills, Md 21117. Cities Debra has lived in before are Washington, Philadelphia, Willingboro and one other city. Debra is related to or closely associated with David Hiii Welsh, Deborah Welsh, Ill Welsh and one other person. Debra has reached 63 years of age. The number currently linked to Debra is (410) 363-8817. The birth year was listed as 1961.