NPI Central
Twisha Oza, M.D — NPI 1417378845, Memphis, TN | NPI Central