Automotive & Marine {Directory Results} Search Radius... 1 mi 5 mi 10 mi 50 mi 100 mi Automotive & Marine Results: 3 Christian Brothers Automotive - Tulsa Hills Christian Brothers Automotive - Tulsa Hills 7163 S. Olympia Ave, Garden side of Lowes @ Tulsa Hills, Tulsa, OK 74132 (918) 289-0636 Visit Website Jaguar Land Rover Tulsa Jaguar Land Rover Tulsa 9186654294 Visit Website Tulsa Hyundai and Genesis of Tulsa Tulsa Hyundai and Genesis of Tulsa 9187793064 Visit Website Powered By GrowthZone