St. Teresa of Avila Church, founded in 1850 by Reverend John Hackett, initially held meetings in private residences before the current church on Beekman Avenue was dedicated in 1909.
With a diverse congregation, St. Teresa's offers services in both English and Spanish under the leadership of Reverend Monsignor Francis P. Gorman as its current pastor.
Generated from their available business information