Emmanuel Roman, MD, Psychiatry & Neurology

10159 E 11th St
Ste 100
TulsaOK  74128-3058 (Tulsa County)


Phone: 918-835-5003
Fax:

NPI: 1366466906
License Number: 18661 (OK)