Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1989
Also: SLEEP MEDICINE
NPI: 1184610446
Practice Locations (1)
ONSLOW AMBULATORY SERVICES INC
55 OFFICE PARK DR
JACKSONVILLE, NC 285467327
9102193377
Source: CMS National Downloadable File, September 2026.