NPI Central
Ovidiu Cristea, MD, FACS — NPI 1790942175, Shelbyville, IN | NPI Central