Neil Shah, M.D. 915 S Waukegan Rd, Lake Forest, IL 60045, United States of America +1 224-251-2020 https://www.northshore.org/apps/findadoctor/physicians/neil-samir-shah Reviews Map