David Marshall Craig, MD, Surgery

6585 S Yale Ave Ste 1020
TulsaOK  74136-8323 (Tulsa County)


Phone: 918-481-2900
Fax: 918-481-2985

NPI: 1972510790
License Number: 17252O (OK)