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, Marley Hill or Wallsend) 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.