Douglas B. Gregory, MD

Education
Medical School: Virginia Commonwealth University School of Medicine
Residency: Naval Regional Medical Center
Certification
American Board of Pediatrics
Bio
Dr. Douglas B. Gregory is a board-certified pediatrician at Bayview Physician Services, a Children's Health Network affiliate. To make an appointment, please call (757) 889-5157.