She practices in Birmingham, Alabama and has the professional credentials of RPT. The NPI Number for Leesa D Miles is 1053512590 and she holds a License No. 18552 (Alabama).