Barry Duncan was born in 1961, age 63. Barry Duncan's address is 29413 Northeast 166th Street , Excelsior Springs, MO 64024. Possible relatives include Carmen Dempsey, Rene Dempsey and 5 others. Barry's latest phone number is (816) 261-2616. Previous phone numbers include (816) 630-7891 and (816) 637-3363.
Also goes by: Barry L Duncan
Address History: 29413 Northeast 166th Street, Excelsior Springs, MO 64024;
102 Helen Street, Excelsior Springs, MO 64024;
Liberty, MO 64068
Results 1 - 1 of 1