![]() Dr. Zachary Griffin, DO General Practice Medicare: Accepting Medicare Assignments Practice Location: 717 S Houston Ave Fl 3, Tulsa, OK 74127 Phone: 918-382-5058 |
![]() Leah Clare, RN General Practice Medicare: Not Enrolled in Medicare Practice Location: 10109 E 79th St, Tulsa, OK 74133 Phone: 918-233-9550 |