NPI Central
Maria Ortiz-Tweed, M.D. — NPI 1104838614, Truckee, CA | NPI Central