We choose to be in the north end of Flint,” St. Luke N.E.W. Life co-founder and executive director Sister Carol Weber said.