Douglas B. Gregory, MD

Practice:
- Bayview Physician Services
Education
Medical School: Virginia Commonwealth University School of Medicine
Residency: Naval Regional Medical Center
Certification
American Board of Pediatrics
Bio
Phone: (757) 889-5157
Dr. Douglas Gregory is a board-certified pediatrician at Bayview Physician Services, an independent practice that’s part of the Children’s Health Network (CHN). CHN is a regional system that connects pediatric providers to improve care across Hampton Roads. While CHKD is also a CHN member, it does not own or control Bayview Physician Services.