Vanessa Rodriguez, MD is a Internal Medicine Endocrinology, Diabetes & Metabolism specialty provider based out of Delray Beach, Florida. The NPI number for Vanessa Rodriguez, MD is 1427017441.Based on a NPI lookup from the NPI registry (NPPES), this provider holds a license number ME100283 (Florida)..