NPI Central
Shomir Deshpande, M.D. — NPI 1235583121, Tulsa, OK | NPI Central