David Stewart James I, DO, Internal Medicine

3345 S Harvard Ave
Ste 301
TulsaOK  74135-1812 (Tulsa County)


Phone: 918-749-3399
Fax: 918-747-5203

NPI: 1225131519
License Number: 1495 (OK)