Find the full list below:
7133 S Yale Ave, Tulsa, OK 74136, USA
7842 E Admiral Pl, Tulsa, OK 74115, USA