Book an appointment for free

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
118 Mars Hill Road, Hoover, AL, 35244

Qualifications and Experience

Education

Hospital Affiliations

Languages Spoken

Board Certifications

In-Network Insurances

Specialties

Professional Statement

James Marshall is a caring and diligent primary care doctor and family physician serving the community of Hoover, AL. Dr. Marshall attended the University of Alabama, Birmingham, where he received his medical degree, and completed his residency in family medicine at the University of Alabama, Birmingham, Medical Center East. He also holds a bachelor’s degree from the University of Utah. Dr. Marshall is a part of Grandview Medical (Affinity Physician Services). He is affiliated with Grandview Medical Center. He is board certified by the American Board of Family Medicine. Patients trust Dr. Marshall’s expertise because he consistently provides high quality care that leads to positive and lasting health outcomes. Dr. Marshall is sensitive to the uniqueness of each patient's situation and adapts his consultations and treatment options appropriately to accommodate individual needs and concerns.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very professional and easy to talk with. Made me feel that he cared about my opinions and that we were partners in the path to me being healthy. Staff members were great!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very happy with my first experience with this practice. Very efficient.

Overall Rating
Bedside Manner
Wait Time

I am a new patient and was impressed with the amount of time Dr. Marshall took to get to know me and my needs. The office staff was also very nice, helpful and professional.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent. Very thorough exam, kind and attentive physician.

Overall Rating
Bedside Manner
Wait Time

Dr. Marshall did not address any of my symptoms and I left there with no answers.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Doctor treated me like I was ignorant. Didn't explain the medications he was writing me. I discussed a snoring problem with him and he never gave me any advice. He was very rude!

Overall Rating
Bedside Manner
Wait Time

Very attentive.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

It was an ok visit, I guess because of the reason for coming in he didn't really have much to say, just gave a referral after examining me,, and sent me on my way,, next time may be better and a little more pleasant

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating

Overall Rating

Zocdoc Find a Doctor Alabama Birmingham Doctors Hoover Doctors Dr. James Marshall - MD