Laura Powell Location
North Carolina, United States
Laura Powell Work
Laura Powell Education
Laura Powell Summary
Laura Powell, based in North Carolina, United States, is currently a Christian Apologist at Women in Apologetics. Laura Powell brings experience from previous roles at Women in Apologetics, An Affair with Reason, Love's Latitude and Dunwoody United Methodist Church. Laura Powell holds a 2001 - 2004 Master's degree @ Denver Seminary. Laura Powell has 1 emails on RocketReach.