New Life Preschool is located on the site of New Life Church, off of Mareham Lane, in Sleaford, Lincolnshire. Below are detailed and more general location maps. Please feel free to get in touch with us if you need more information on our location.