Find the full list below:
9516 E Pine St, Tulsa, OK 74115, USA
1601 S Harvard Ave, Tulsa, OK 74112, USA