Stephen Mark Taylor, M.D is a psychiatrist in Birmingham, Alabama.
📍 Ste 200 1025 Montgomery Hwy, Birmingham, AL 35216
Ste 4000 2090 Columbiana Rd, Birmingham, AL 35216
Ste 200 1025 Montgomery Hwy, Birmingham, AL 35216
2120 Lynngate Dr, Birmingham, AL 35216
Ste 110 100 Centerview Dr, Birmingham, AL 35216