James Marshall, MD is a native of Birmingham, Alabama and a graduate of the University of Utah. He attended Medical School at the University of Alabama at Birmingham, where he completed his internship. Dr. Marshall completed his residency at Medical Center East. His clinical interests include hypertension, cholesterol management, diabetes, and adolescent medicine.
In his spare time, Dr. Marshall enjoys fishing and snow skiing.
Dr. Marshall is currently accepting patients. Please call (205) 987-0005 to schedule an appointment.