
Medical School
Medical Registration Verified
Dr. Roy MacGregor is a General Physician,Hospice and Palliative Medicine Specialist and Internal Medicine in Chesapeake 23320, Chesapeake VA and has an experience of 18 years in these fields. Dr. Roy MacGregor practices at DeMc Inc in Chesapeake 23320, Chesapeake VA and Bayview Physician Services PC in Chesapeake 23321, Chesapeake VA. He completed Medical School from Boston University School of Medicine in 2008. Some of the services provided by the doctor are: Low Back Pain,Intestinal Diverticulosis,Diarrhea,Sprains and Strains (incl. Muscle Tear) and Pneumonia etc.
This platform is intended for use by patients with commercial insurance or who are paying for healthcare services directly (self-pay). It is not available for patients covered by Medicare, Medicaid, or other federal healthcare programs.
257 Surgeries & Treatments
Liver Failure

Hospital Medicine
Heart Failure with Preserved Ejection Fraction (HFpEF)
Gastrostomy

Gallbladder Disease
Congestive Heart Failure
Advanced Bronchoscopy

sepsis
Endoscopy
Colonoscopy