He practices in Birmingham, Alabama and has the professional credentials of . The NPI Number for Dr. Derek Wade Russell is 1477843415 and he holds a License No. MD.33481 (Alabama).