Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1996
NPI: 1114938495
Practice Locations (3)
BROWARD MEDICAL AND URGENT CARE INC
103 SE 20 ST
FORT LAUDERDALE, FL 333162846
9544627558
BROWARD MEDICAL AND URGENT CARE INC
103 SE 20TH ST
FT LAUDERDALE, FL 333162846
4800 NE 20TH TER, SUITE 101
FT LAUDERDALE, FL 333084510
9545662160
Source: CMS National Downloadable File, September 2026.