International Social Service Canada is a Ottawa, ON business. International Social Service Canada is located at 151 Slater Street 714, Ottawa, ON. The postal code is K1P5H3.
You can contact International Social Service Canada at 613-236-6161 or from out of area call 1 6132366161.