NPI Central
Lac Ta, MD — NPI 1831992130, San Diego, CA | NPI Central