Mr. Randall Alban's NPI Number is #1124407739 and has been listed in the NPI registry for 2 years. Mr. Randall Alban's practice location is listed as: 2100 Southbridge Parkway Suite 650 Birmingham, AL 35209 and can be reached via phone at (256) 323-2218.