What City is Villanova University in?

Villanova University is located in Villanova, PA. Their mailing address is 800 Lancaster Ave Villanova, PA 19085.