He practices in Birmingham, Alabama and has the professional credentials of . The NPI Number for Dr. James Krell is 1932133659 and he holds a License No. 17253 (Alabama).