St. Thomas of Villanova Villanova, PA Contact Information Diocese Philadelphia Address 1229 E. Lancaster Ave., Villanova PA 19085 Phone 610-525-4801 Email [email protected] Website http://www.stthomasofvillanova.org Type Parish