Whistle Stop Address: 3670 North Branch Rd Unit Branch, North Branch, MI 48461 Phone: (810) 688-3362 Cuisine: Pizza Pizza, Restaurants Other Businesses: Paradise Lake Ranch at 5772 Old State Rd, North Branch, MI 48461 Blackburn Chapel-Martin Fnrl at 4216 Huron St, North Branch, MI 48461 Dairy Queen at 5743 N Lapeer Rd, North Branch, MI 48461