Belonging to the Catholic Diocese of Arlington, Our Lady of Angels was founded in 1959 by the church of All Saints Parish. Attached to the church is Aquinas Catholic School, which is run and maintained by Dominican Sisters of St. Cecilia Congregation. The pastor is Rev. Paul M. Eversole. Non-Catholics are invited to join this church's religious education classes, held every Tuesday evening.