person person person
James Michael Barrett, DO
Anesthesiologist
apartment
Muscle Shoals, AL
201 WEST AVALON AVE SHOALS HOSPITAL ANESTHESIA DEPARTMENT, Muscle Shoals, AL, 35661
Phone:
(256) 386-1600
Fax:
201 WEST AVALON AVE SHOALS HOSPITAL ANESTHESIA DEPARTMENT, Muscle Shoals, AL, 35661