Medical school: MEHARRY MEDICAL COLLEGE SCHOOL OF MEDICINE
Graduated: 1981
NPI: 1235188749
Practice Locations (1)
NORTH BROWARD HOSPITAL DISTRICT
3736 W OAKLAND PARK BLVD
LAUDERDALE LAKES, FL 333111157
9547597599
Source: CMS National Downloadable File, September 2026.