Question: What major city is located close to Mark Hudis' alma mater?
Sentence (from "Haverford College"): Haverford College ( ) is a private, coeducational liberal arts college located in Haverford, Pennsylvania, United States, a suburb of Philadelphia.
Relevant evidence: Yes