Travel agencies in Owosso, Michigan, the US. Travel agencies locations in Owosso, Michigan. Find the nearest travel agencies locations, near you. All types of business services Accounting ATM Bank Finance Funeral home Insurance Lawyer Real estate School Travel All travel agencies in Owosso Trips & Tours Travel agency +1 989-723-8709 209 North Ball Street, Owosso, Michigan 48867 Write a review Phone Directions