Book an Appointment
Qualifications and Experience
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.
Verified Patient Reviews
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.
Excellent. Very thorough exam, kind and attentive physician.
Dr. Marshall did not address any of my symptoms and I left there with no answers.
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!
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