Medical school: BOSTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1991
NPI: 1376561902
Practice Locations (1)
BROWARD INSTITUTE OF ORTHOPAEDIC SPECIALTIES LLC
4400 SHERIDAN ST
HOLLYWOOD, FL 330213514
9549633500
Source: CMS National Downloadable File, September 2026.