He practices in Birmingham, Alabama and has the professional credentials of DDS. The NPI Number for Michael Mccracken is 1184703431 and he holds a Licence No. 4648 (Alabama).