NPI Central
Noor Alolabi, MD, FRCSC — NPI 1215453097, Rochester, MN | NPI Central