St. Thomas Aquinas Church November 18, 2018 Amy Lepre Details Location Address:601 Bristol Pike, Croydon, Pennsylvania, 19021, United States