St. Mark Deliverance Center Church of Portsmouth, VA. The location of St. Mark Deliverance Center Church is 23701, 3801 Turnpike Rd - marked with a pin on Google Map.