DR. JAMES MICHAEL BARRETT, D.O.
Medical Practice in Muscle Shoals, AL

License number
Alabama DO.871
Category
Osteopathic Medicine
Type
Anesthesiology
License number
Alabama DO-871
Category
Medical Practice
Type
Aerospace Medicine
Address
Address
201 WEST Avalon Ave Shoals Hospital DEPARTMENT ANESTHESIA, Muscle Shoals, AL 35661
Phone
(256) 386-1600