St. Thomas of Villanova ChurchParishShare800 East Lancaster AvenueRadnor Township, Pennsylvania 19085United StatesGet directions