North Branch Wesleyan Church
3164 North Branch Rd, North Branch, MI 48461-8054New Life in Christ Lutheran
6007 Fish Lake Rd, North Branch, MI 48461-9715Faith Community Church
2596 Burnside Rd, North Branch, MI 48461-9670St James Lutheran Church
3169 North Branch Rd, North Branch, MI 48461-8054Country Christian Church
5677 N Lapeer Rd, North Branch, MI 48461-9693St Peter & Paul Catholic Church
6645 Washington St, North Branch, MI 48461-9395First Baptist Church
6701 Lincoln St, North Branch, MI 48461-7701