Steven Taylor, MD, Surgery

632 2nd St Ne
AlabasterAL  35007-8817 (Shelby County)


Phone: 205-664-2420
Fax: 205-621-0145

NPI: 1265445407
License Number: 00022746 (AL)