Image 1 of 1
August 23, 2009. Durham, NC.. The Ark of Safety storefront church, located at 1201 West Chapel Hill Street. Pastor Sherry Farrington (919.697.3848) and Bishop Clifton Farrington (919.620.7774).Non denominational, 7:30pm Wednesday Bible study, 10:00am Sunday worship and altar call.. Altar call, 1st step to be welcomed into church. Pastor Sherry 2nd from  right, Bishop Clifton, right.