NPI Central
Victoria Rodi, MD — NPI 1689520801, San Diego, CA | NPI Central