Steven F O'Sheal, MD, Pathology

1004 1st St N
Ste 200
AlabasterAL  35007-8766 (Shelby County)


Phone: 888-737-9797
Fax: 205-664-1879

NPI: 1205820800
License Number: 14955 (AL)