You want to use Itineraries (if the app has that function) and set each individual stop as a waypoint towards your final destination. If your app does have Itinerary Planning, you can have up to 48 waypoints per itinerary. The more waypoints you have, the less likely that the routing algorithm will deviate from the roads you wish to travel by.