Provider Directory Michael A Callahan, MD & Associates Birmingham, AL 35233P: 2059336888 Michael A Callahan, MD & Associates