Edra currently resides at 150 Maple Dr, Glenwood, Il 60425. This person has stayed in Oak Lawn, Champaign, Indianapolis and 5 other cities before moving to Glenwood. Edra has listed phone number: (708) 424-2865. 1961 is this person's birth date. This year Edra celebrated this person's 63 birthday.