Michael Beckenstein, MD, FACS
833 Saint Vincent's Dr.Suite 610Birmingham, Alabama, 35205
Doctor Phone: 205-933-9308Doctor Website: http://www.msbmd.comEmail the Doctor