OOROO Auto Back to Search OOROO Auto Categories Auto Parts, Repair & Service Champion 12945 N. Oracle Road , Tucson , AZ , 85739 (520) 468-7171 http://www.oorooauto.com Images Images × Membership Type Champion News Items Member News: OOROO Celebrate 10 Years! Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone