Other cities that she has stayed in are Glenwood and Kirby. Barbara was born in 1960. The number currently linked to Barbara is (870) 356-5623. 67 Pump Station Rd, Glenwood, Ar 71943 is where Barbara lives. Barbara has reached the age of 64 years.