Swapna N Deshpande, MD, Psychiatry & Neurology

5310 E 31st St Fl Ll
TulsaOK  74135-5018 (Tulsa County)


Phone: 918-236-4000
Fax: 918-236-4001

NPI: 1831228170
License Number: 25487 (OK)