Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 2016
NPI: 1861935686
Practice Locations (2)
SHERIDAN HEALTHCORP INC
201 E SAMPLE RD
DEERFIELD BEACH, FL 330643502
9549395000
DRS. ELLIS, ROJAS, ROSS AND DEBS, INC.
8900 N KENDALL DR
MIAMI, FL 331762118
7865961960
Source: CMS National Downloadable File, September 2026.