NPI Central
Omayra Ortiz, M.D. — NPI 1124068853, New York, NY | NPI Central