Hubby did his DL in the city very early on. I got mine at Marion a bit later. I tend to think of Marion as the one stop shop for all that stuff as they are all so close to each other.
Also, for new arrivals who might need them, the bulk billing GP centre is just across the street so for anyone in the area it is a handy place to go get it all done and check out the medical facilities there. Oh and the SA dental service for kids has a clinic right there also which we found came in handy recently. We do have one down south from us but we are more often around Marion than we are heading south so it worked for us.