International Travel Services is a Fort Frances, ON business. International Travel Services is located at 265 Scott Street, Fort Frances, ON. The postal code is P9A1G8.
You can contact International Travel Services at 807-274-9895 or from out of area call 1 8072749895.