David Alan Traub, MD, Internal Medicine

7614 E 91st St
Ste 180
TulsaOK  74133-6047 (Tulsa County)


Phone: 918-494-9994
Fax: 918-494-9745

NPI: 1669559688
License Number: 19086 (OK)