More than a place, Tallowood is a group of people who have chosen to become a community of joy through commitment to Jesus Christ our Lord!