- Blood Bank & Transfusion Medicine Doctors
- MN
- Rochester, MN
- Dr. Margaret Diguardo, MD
Dr. Margaret Diguardo, MD
Blood Banking & Transfusion Medicine•Female•Age 44
Blood Banking & Transfusion Medicine
Dr. Margaret Diguardo, MD is a Blood Banking & Transfusion Medicine Specialist in Rochester, MN.

Mayo Clinic-rochester
200 1st St SW Rochester, MN 55905Make an Appointment
(480) 301-8000
Save money with free prescription discounts
Experience and Background Checks
Background Check
Insurance Check
Search for your insurance provider
Dr. Diguardo accepts
Accepted insurance can change. Please double-check when making an appointment.
Dr. Diguardo accepts the following insurance:
- Aetna
- Premier Care Network Plus - Innovation Health
- Blue Cross Blue Shield
- Blue Card PPO
Dr. Diguardo's Reviews
Is this your profile?
Respond to reviews, add information, and reach more patients. Claiming is free and only takes a minute.
Claim your profileOverall Patient Satisfaction
About Me
Biography
Specialties
- Blood Banking & Transfusion Medicine
- Molecular Genetic Pathology
Board Certifications
- Blood Bank & Transfusion Medicine
- Clinical Pathology
- Molecular Genetic Pathology
Awards
- Healthgrades Honor Roll
Frequently Asked Questions
What is the best way to schedule an appointment with Dr. Margaret Diguardo, MD?
View contact information to make an appointment.
Does Dr. Margaret Diguardo, MD accept any insurance plans?
A list of accepted insurance providers is available on the Healthgrades insurance check. It is always a good idea to verify your insurance when making an appointment.
What is Dr. Margaret Diguardo, MD's office address?
Dr. Diguardo's office is located at 200 1st St SW, Rochester, MN 55905. You can find other locations and directions on Healthgrades.
Is Dr. Margaret Diguardo, MD a board-certified professional?
Yes, Dr. Margaret Diguardo, MD holds board certifications in Blood Bank & Transfusion Medicine, Clinical Pathology, and Molecular Genetic Pathology.
Locations
Practice
Compare Providers
Providers shown based on Dr. Diguardo's location and specialty. Show more Blood Bank & Transfusion Medicine Doctors..