Find the full list below:
8271 E Admiral Pl, Tulsa, OK 74115, USA
4807 E 31st St, Tulsa, OK 74135, USA