Maybe, but depends what you want.
That will bring the all True ServiceUnit to the Top then Start Sorting by location, but Tribal will not be grouped. If you add a sort to descending that will only sort within a location. So within a specific location the true Tribal shows before the false tribal.
If you sort by service, then tribal, then location you get the True Service First. Inside that you get the Tribal first by true then by false. Then within the Tribal groups you get it sorted by location.
If you want to show any record with True Service first, then all the records with True tribal (not in the first group) you may have to use a union query.