I'm not sure what the aim is here, "All Addresses Departing from the same address", sounds to me like :-
1) Start at 'A' and go 'A to B to A to C to A to D to A to E to A'
however it is more likely that what you want is:-
2) Start from A and visit B, C, D, E, strictly in that order
or
3) Start from A and visit B, C, D, E in any order that is most efficient
On Garmins you can do 1) and 2) above with a function called 'Trip Planner', where you can have a start + multiple vias + an end destination. If you want 3) above on a Garmin you will need another function called 'Route Optimisation'
If your Garmin doesn't have Route Optimisation, you can generate an optimised route on a computer program called Basecamp and then download the route to your Garmin device, it may also be possible to send the generated route to a non Garmin device