Medical school: UNIVERSITY OF MIAMI, LM MILLER SCHOOL OF MEDICINE
Graduated: 2004
Offers telehealth
NPI: 1952502825
Practice Locations (3)
UNIVIDA MEDICAL CENTER LLC
860 NW 42ND AVE, SUITE 101
MIAMI, FL 331263667
3059461526
RODRIGUEZ TORRECILLA LLC
9380 SW150TH ST, SUITE 210
MIAMI, FL 331767979
7865314702
FIRST DOCS PC
9333 SW 152ND ST
PALMETTO BAY, FL 331571778
6095851122
Source: CMS National Downloadable File, September 2026.