St. Thomas of Villanova Catholic Church in Villanova, PA

St. Thomas Mass Times in Villanova

Saturday 5:30 PM Spanish, Corr Hall
Sunday 7:30 AM, 10:30 AM

800 E. Lancaster Ave, Villanova, PA

610-525-4801

Website