NPI Central
Jennifer Rosen, MD — NPI 1598262792, Birmingham, AL | NPI Central