NPI Central
Ujwal Meka, MD — NPI 1023197142, Picayune, MS | NPI Central