1. Penske Truck Rental 9450 N 129th East Ave, Owasso, OK 74055 Coordinate: 36.29018,-95.83169 Phone: (918) 274-9087
2. U-Haul Neighborhood Dealer 16010 E 116th St N, Owasso, OK 74055 Coordinate: 36.32118,-95.79518 Phone: (918) 272-0190