NPI Central
Irma Covarrubias-Lugo, MD — NPI 1497803316, San Diego, CA | NPI Central