NPI Central
Lara Spence, MD — NPI 1942505045, San Diego, CA | NPI Central