Gregory S. Byrd, MD Accepting New Patients 4.9 out of 5 184 Ratings , 28 Comments VIEW ALL COMMENTS NPI Number: 1396744488 Primary Specialty: Internal Medicine (Board Certified) About Dr. Gregory Byrd practices Internal Medicine at Valley Health Shenandoah Memorial Hospital Multispecialty Clinic. Return to WCVM Home Medical Interests Areas of Interest: CardiologyDiabetesEchocardiographyGastroenterology Special Clinical Interests: cardiology, echocaradiography, diabetes, gastroenterology Affiliations Shenandoah Memorial Hospital Valley Health Shenandoah Memorial Hospital Multispecialty Clinic Page Memorial Hospital Reviews 06/28/2024 Dr. Byrd and staff are the best. 06/27/2024 Dr. Byrd is our favorite! 06/27/2024 Excellent care 06/27/2024 Dr Byrd is a great doctor Very patient with the elderly Show More