Robert Duncan

Active Birmingham, AL Principal for Bob Duncan Operating Company LLC