Submit an event ← Back to Events St. Thomas Aquinas Parish + Google Map 411 Church St. Archbald, PA 18403 United States 570-876-1701 There were no results found.