Finish Line Motors in Tulsa OK Advertisement Finish Line Motors 1410 E 6Th St Tulsa, OK 74120 (918) 592-5932 Listed On These Pages: AutomotiveCar Dealers – New & Used CarsCar Dealers – Used Cars Only Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: