Saint Teresa of Avila Roman Catholic Church
Catholic
- Address
-
109-26 130th Street
South Ozone Park, NY 11420
Saint Teresa of Avila Roman Catholic Church is a Catholic church in South Ozone Park, New York.
Location data © OpenStreetMap contributors.