Map Victory Temple Church of God in Christ / The Evidence Church 116 Country Club Rd, Windsor, NC 27983 Screenshot The Evidence Church 2 205 Cashie Street, Lewiston Woodville, NC 27849 Screenshot