John B White, MD, Psychiatry & Neurology

1620 E 12th St
TulsaOK  74120-5407 (Tulsa County)


Phone: 918-357-5859
Fax: 918-357-5859

NPI: 1063453223
License Number: 16315 (OK)