Membership Directory Rep Roster New SearchPrev1Next John Duncan, Jr.Duncan Insurance Group724-863-3420 x311E-mail New SearchPrev1Next Business Directory | Calendar of Events | Member Account | Local Community Events | Jobs | Member Promotions | News