She has stayed in Springfield before moving to Springfield. Debbie's birth year is 1959. Debbie was born 65 years ago. Debbie’s current address is 2475 Knobs End Ct, Springfield, Oh 45502. We have found 6 possible relatives of Debbie: William Thomas Spain, Deborah Ann Spain, William Thomas Spain and 3 other people.