Where is St. Teresa of Avila's Church (New York City)?

Coordinates: 40.852, -73.934

Be the first visitor to thank for this answer!

Thanks!