The birth year was listed as 1960. Debra now resides at 1176 Hines Rd, Jennings, La 70546. She has stayed in Jennings before moving to Jennings. The current age of Debra is 65. Public records show that Debra is connected with: Jennings Family Pharmacy, Inc and Southwest Louisiana Pharmacy Services, Llc. Debra has listed phone number: (337) 821-0093. Louis Blaine Oconnor, Michael P Oconnor, Louis B Oconnor and 2 other people are people possibly related to Debra.