Medical school: UNIVERSITY OF NORTH CAROLINA AT CHAPEL HILL SCHOOL OF MEDICINE
Graduated: 1989
NPI: 1427058130
Practice Locations (1)
HALIFAX HEALTHCARE SYSTEMS INC
311 N CLYDE MORRIS BLVD
DAYTONA BEACH, FL 321142766
3862537644
Source: CMS National Downloadable File, September 2026.