Jacob O'Meilia, MD, Psychiatry & Neurology

6655 S Yale Ave
TulsaOK  74136-3326 (Tulsa County)


Phone: 918-491-3700
Fax: 918-502-5060

NPI: 1942442512
License Number: 32717 (OK)