International Travel Services is a Canadian Travel Agency based in Fort Frances, Ontario. International Travel Services is located at 265 Scott St, Fort Frances, ON P9A 1G8, Canada,
Please contact International Travel Services using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find International Travel Services opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.