NPI Central
Jyoshitha Tella, DO — NPI 1891542528, Chapel Hill, NC | NPI Central