ATMs in North Branch, Michigan, the US. ATMs locations in North Branch, Michigan. Find the nearest atms locations, near you. All types of business services Accounting ATM Finance Funeral home Insurance School Travel All atms in North Branch ATM ATM Finance 6002 North Lapeer Road, North Branch, Michigan 48461 Write a review Phone Directions 3/5 Open now Open 24 Hours Shell ATM Finance +1 810-793-8801 5947 North Lapeer Road, North Branch, Michigan 48461 Write a review Phone Hours Website Directions