Living Water Baptist Church Church of Chaparral, NM. The location of Living Water Baptist Church Church is 88081, 727 Sagewood Dr - marked with a pin on Google Map.