Jeffrey Brian Craig, MD, Internal Medicine

12455 E 100th St N Ste 350
OwassoOK  74055-4675 (Tulsa County)


Phone: 918-274-5510
Fax: 918-403-6312

NPI: 1497982052
License Number: 27305 (OK)