NPI Central
Erica Smith, M.D. — NPI 1770808859, San Diego, CA | NPI Central