Rim Tabbaa, MD, Internal Medicine

2950 S Elm Pl
Ste 260
Broken ArrowOK  74012-7877 (Tulsa County)


Phone: 918-449-3700
Fax: 918-449-3705

NPI: 1467686717
License Number: 26701 (OK)