She practices in Birmingham, Alabama and has the professional credentials of CRNP. The NPI Number for Samantha Rose Reynolds is 1477065498 and she holds a License No. 6600 (Alabama).