NPI Central
Jaya Adabala, M.D. — NPI 1063673119, Memphis, TN | NPI Central