Liphard O D'Souza, MD, Psychiatry & Neurology

4157 S Harvard Ave
Ste 130
TulsaOK  74135-2631 (Tulsa County)


Phone: 918-296-0596
Fax: 918-296-0596
Email: dso***@*****ro.com

NPI: 1790729150
License Number: 15158 (OK)