1. Budget Truck Rental
1005 W Main St, Owosso, MI 48867
Coordinate: 42.99676,-84.1843
Phone: (989) 723-6464
2. Penske Truck Rental
3495 W M 21, Owosso, MI 48867
Coordinate: 42.99341,-84.159485
Phone: (989) 224-9071
3. Ryder
1005 W Main St, Owosso, MI 48867
Coordinate: 42.9977,-84.18408
Phone: (989) 725-7747