Churches-Christian in Villanova, PA Delaware Parish Sepa546 Oriole LnVillanova, PA, 190856105274590Apostolic LighthouseChristian Book StoreChristian Book StoresChristian BookstoresChurch Supplies ServicesReligious Stores Show More