James Michael Barrett, DO, Anesthesiology

201 W Avalon Ave
Shoals Hospital Anesthesia Department
Muscle ShoalsAL  35661 (Colbert County)


Phone: 256-386-1600
Fax:

NPI: 1043298839
License Number: DO.871 (AL)