Michael S. Beckenstein, M.D.

Birmingham, AL

Michael S. Beckenstein, M.D.

833 St. Vincent's Drive

Suite 201

Birmingham, AL 35205

205-933-9308

  • Saturday, 18 August 2012