New Life Christian Church Church of Oakland, MD. The location of New Life Christian Church Church is 21550, 512 Nest Lick Acres Rd - marked with a pin on Google Map.