NPI Central
Maria Tupayachi Ortiz, M.D — NPI 1174787576, Miami, FL | NPI Central