Accutech Laborators in Tulsa OK Advertisement Accutech Laborators 5121 E 85Th St Tulsa, OK 74137 (918) 481-1138 Listed On These Pages: General & Family Practice Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: