NPI Central
Namrita Odackal, DO — NPI 1215337837, Columbus, OH | NPI Central