9725 E 71st St, Tulsa, OK 74133, United States
3132 East 51st Street South A, Tulsa, OK 74105, United States