NPI Central
Lucio Ortega Martinez, MD — NPI 1306475603, San Diego, CA | NPI Central