News

What do you mean by site and location?

July 18th, 2018

Our vision is to be one church in many places and so we have both sites and emerging locations. A site (such as Newcastle or Marley Hill) has site pastors, a full Sunday service and ministries and activities that serve the local community. A location is an emerging site, these may have aspects of a site, such as ministries and site/location pastors. However, Life Vineyard is one church and David and Nicola are the Senior Pastors who lead and support all of the the sites.