hi
QOS configs/settings has to be there end to end in the network throughout the path (from source to destination in all the devices it traverses thru).
i feel its between 2 of your locations with which you are going for this voip at present using the fxs or fxo cards.
but do revert how the SP will honour or identify your qos settings in their network ,as i mentioned in the first line the qos settings or configs have to be identical , in the sense the same kinda prioritization have to be there to different traffic patterns througout the path otherwise qos wont work properly.
regds