A city Debra has lived in before is Northport. Debra has some connections with businesses: Elliott Properties Llc and Elliott Properties, Llc. 10464 Loganwood Dr, Northport, Al 35473 is where Debra lives. Phone number listed for Debra is (205) 750-0665. Possible relatives of Debra are: Mike Elmore, Deborah Anna Elmore, Michael A Elmore and 5 other people.