Search our directory of doctors to find the right care for you:
Only Show Providers Accepting New Patients
Need Help? Reach Out To Us.
6 North Pointe Court, Suite 202,
Greensboro, NC 27408
“I find all the issues involving sleep absolutely fascinating. My philosophy of care is to provide the best value: the right diagnosis and the most cost-effective treatment that works. My promise to patients is that I will listen to them and do my best to help them.”
In Practice Since: 1986
Primary Specialty: Sleep Medicine
Board-Certified: American Board of Internal Medicine
Fellow: American College of Physicians
Residency: Internal Medicine, University of Iowa, Davenport, IA
MD: University of North Carolina Medical School, Chapel Hill, NC
Clinical Assistant Professor: University of North Carolina, Chapel Hill, NC
Primary Care Medical Director: Triad HealthCare Network
Medical Director: Advanced Home Care
We understand that finding the right medical provider is one of the most important decisions you and your family can make. If you can't find what you're looking for, please reach out to us.