Mary Marshall, APRN

Mary L. Marshall, APRN

Specialty:

Cardiology

Office Locations: 

Rockford

, 

Mendota

Accepting New Patients

Mary Marshall, APRN

Mary L. Marshall, APRN

Specialty:

Cardiology

Office Locations: 

Rockford

, 

Mendota

Accepting New Patients

Specialties

Gender

Languages

Board Certifications

Education & Experience

Locations

This provider practices at multiple locations. Please choose a location before scheduling.

Primary Location

1. OSF Cardiovascular Institute

Next available new patient appointments:

Other Location(s)

2. OSF Cardiovascular Institute

Next available new patient appointments:

Accepted Insurance

Visit our insurance page for a list of accepted insurances. For specific plan information, check with your insurance provider.

Rating & Reviews

Overall Rating

4.9

108 Reviews

Patient Reviews

Newest to oldest
Oldest to newest
Highest rating
Lowest rating

May 20, 2020

5.0

By far one of the best medical systems I have ever been to.

May 11, 2020

4.8

Professional and pleasant. Nice combination.

April 29, 2020

5.0

I am very happy with the care I always received.

March 25, 2020

5.0

It helps that your provider knows and remembers you!

March 21, 2020

5.0

excellent

March 20, 2020

5.0

The best.

March 16, 2020

4.8

Everyone was so good I was here for my annual visit to my heart dr.-

March 13, 2020

5.0

Mary Marshall is the best, I've never had a dr. as good as she is. Tell her keep up good work.

March 10, 2020

5.0

Mary is great. I always enjoy seeing her.

March 10, 2020

5.0

outstanding communication and thorough explanations. Very professional, yet with a very human touch.

March 04, 2020

5.0

Attentive, made me feel comfortable for my first with her and she was very knowledgeable. A true asset to your staff!

Schedule Appointment

Location*

Rockford: OSF Cardiovascular Institute

Mendota: OSF Cardiovascular Institute

Not sure if you need a referral? Contact your insurance company before scheduling to see if you need a referral from your primary care physician.

Call to Schedule

(815) 398-3000
OSF MyChart