LEOMINSTER- Debra “Debbie” Crawford, 50, of Leominster, died Saturday, August 29, in her daughter’s home after lengthy health struggles. Debbie was born December 29, 1969, in Leominster, daughter of Harold “Tic”... View Obituary & Service Information