Billiards in Tulsa OK Advertisement Billiards 2940 S 137Th East Pl Tulsa, OK 74134 (918) 798-1372 Listed On These Pages: Fun Related Listings Sheilas Billiards -- 6101 E Admiral Pl Tulsa, OK 74115 (918) 834-1283 Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: