mobile menu
mobile menu
About
FAQ
Home
Specialties
Muscle Shoals, AL, 35661
Dr. James Barksdale MD
Dr.
James Barksdale MD
1800 Beverly Ave
Muscle Shoals, AL, 35661
(256) 383-1160
Physician
Profile
James Barksdale. His primary practice is as a Pathology: Anatomic Pathology & Clinical Pathology.