Elana Horowitz Physician Assistants General Practitioners Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (312) 754-9404 Direction Website Reviews 501 Davis St Evanston , IL 60201